0

Linux Mono/GTK アプリケーションを MS.NET/WPF に移植しています。アプリケーションはツールバーを使用しますが、VS には WYSIWYG デザイナーを介してアイコンを追加するためのサポートが組み込まれていると断言できました。

ただし、まず、「アイテム」プロパティで、追加ボタンがグレー表示されます。いくつかの調査を行ったところ、<Button></Button>タグを XAML に直接追加できることがわかりましたが、アイコンを追加する方法はまだわかりませんでした。デフォルトの Windows アイコンを使用したいと思います。

その後、<Image></Image>一般的なアイコン ベースのツールバー項目を作成するにはタグを追加する必要があることがわかりましたが、既定の Windows アイコンがどこにあるのかわかりませんでした。

それらが利用可能な別のスタック交換投稿を読みましたC:\Program Files\Microsoft Visual Studio 10.0\Common7\VS2010ImageLibrary\1033\VS2010ImageLibrary.zip

しかし、私は VS Express エディションで立ち往生しており、MSDN Web サイトによると、このアーカイブは VSE に存在しません。

私の質問はこれです: デフォルトの Windows アイコンを使用する方法はありますか?

また、何かを見逃した可能性はありますか?ほとんどの人はツールバーをどのように扱っていますか?

4

1 に答える 1

1

すべてのシステム アイコンが同じ場所に保存されるわけではありません。それらは複数の dll に分散しています。

imageres.dll に格納されている Windows 7 アイコンのリストは、そのような場所の 1 つです。グーグルで他のものを探すことができます。

LoadIconを使用した後にImaging.CreateBitmapSourceFromHIcon関数を使用できる WPF イメージを作成する dll がある場合

于 2012-07-22T15:05:53.817 に答える