« [cocolog] Twitter へ投げるためのリンクが、記事の下に | トップページ | Microsoft Power to the PRO リンク用バナー »

2010年1月28日 (木)

[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] 盾アイコン付きのボタンを作る (続)

|

« [cocolog] Twitter へ投げるためのリンクが、記事の下に | トップページ | Microsoft Power to the PRO リンク用バナー »

プログラミング」カテゴリの記事

* プログラミング ( WPF )」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [WPF] 盾アイコン付きのボタンを作る:

» [WPF] 盾アイコン付きのボタンを作る (続) [biac の それさえもおそらくは幸せな日々@nifty]
先月 28日に、 「簡単に出来るよ~」 と書いたあとで、 サンプルコードを作ったんだけど、 記事にするのをすっかり忘れてました f(^^; Windows Vista 以降用意された、 システムが持っているアイコン (Shell Icon) を取り出す API SHGetStockIconInfo を使ってリソースを取... [続きを読む]

受信: 2010年2月20日 (土) 22時17分

« [cocolog] Twitter へ投げるためのリンクが、記事の下に | トップページ | Microsoft Power to the PRO リンク用バナー »