私はvb.netまたはC#で勝利フォームにガラス効果を追加する方法に取り組んでいた
とディメンションと他のものは、象徴的なトリックなしで本当にうまくいっています。
しかし、私の問題は、ガラス効果のフォームにボタン、ラベル、ドロップダウンなどのウィンドウコントロールを使用する例は見ていないことです。
私はC++のために、この記事を見つけたウェブ上の検索:あなたが記事から画像を見れば、私はその問題を持っていると私は、.NETのためにそのような何かをしたい
http://www.codeproject.com/Articles/18910/Adding-or-Retrofitting-Aero-Glass-into-Legacy-Wind
ありがとう、これは私のプロジェクトに役立ちます。もう1つの質問ですが、背景をエアログラスからどのように変更するか知っていますか?私はそれがユーザーの色を取ることを見た。たとえば、私のタスクバーがaeroglass-blackの場合、私のwinformも黒で、これはとても良いかどうかわからない人もいるかもしれません。色がピンク色で、フォームがその色にならないようにするためです。 - ) –
@Oscar:色を変更することはできません。あなたのフォームにAero Glassエフェクトを有効にすることの全ポイントは、Windowsの他のすべてのガラスと同じ色を使用することです。ユーザーはガラスの色をコントロールすることができ、ピンクが必要な場合はピンクにします。これは、Windowsシステムの色を変更する旧来の標準的な方法の変形です。デフォルトは3Dコントロールの明るい灰色ですが、希望の色に変更できます。あなたのフォーム(デフォルトで明るい灰色の3Dカラーを使用する)は、ユーザーが選択した配色でレンダリングします。 –