[WPF] 盾アイコン付きのボタンを作る
MS Connect (ID=525033) 経由、 Windows Live: Rob Relyea "Creating a Button with the UAC Shield icon using WPF & other StockIcons" 経由、 Yves Dolce: "StockIcons for Windows Presentation Framework?"。
Windows Vista で、 システムが持っているアイコン (Shell Icon) を取り出す API SHGetStockIconInfo が用意されました。 これを使って盾アイコンのリソースを引っ張ってきて、 Image のソースに渡してやれば出来上がり、 なんですが… どーにもめんどくさそう。 f(^^;
この記事には、 その面倒なところをやってくれる VistaBridge.UI.StockIcons クラスのソースコードが掲載されています。 ので、 あとは XAML エディター上でちょろっと書くだけで完了! (^^)
(2010/2/20 追記)
サンプルコードはこちら ⇒ [WPF] 盾アイコン付きのボタンを作る (続)
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
「* プログラミング ( WPF )」カテゴリの記事
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- [VS2010] (続) オプション 「生成されたコードから結果を表示しない」 の挙動不審(2011.08.24)
- う~む… .NET Framework 4 になっても、 IE を操作するのはめんどくさいままなのか!(2010.12.04)
- MSDN マガジン、読んでますか!?(2010.05.27)
- [WPF] 盾アイコン付きのボタンを作る (続)(2010.02.20)
この記事へのコメントは終了しました。
コメント