« [TDD の練習(6)] 文字を変換する | トップページ | Small BASIC 0.5 が出ました »

2009年6月16日 (火)

[.NET] WPF 用のカレンダーコントロールと、 そのカスタマイズ

MSDN マガジン 2009年 6月号より。 あの Petzold さんの記事。

新しい WPF カレンダー コントロールのカスタマイズ
Charles Petzold

マイクロソフトは、 昨年末に WPF Toolkit で Calendar コントロールと DatePicker コントロールを (いくつかの関連クラスと共に) リリースしました (新しい DataGrid も含まれていますが、ここでは説明しません)。 これらのコントロールは Silverlight の同じコントロールとの互換性が非常に高く、 おそらく WPF の次期リリースに組み込まれることになるでしょう。

この WPF のカレンダーコントロールは、 標準では、 Vista のタスクトレイからでてくるカレンダーと同じように、 ヘッダーの月をクリックすると 1年分の表示に切り替わります。 Vista みたいなカレンダーにしてくれ、 と言われても、 逃げ出さずにすむようになったわけです。 f(^^;

20090616_msdn2009jul_wpfcalender01 そして、 この記事の大半を費やして、 テンプレートを使ってカスタマイズする方法が紹介されています。 左図の例では、 複数の日付が選択できるようにしています。 また、 独自のコントロールを作るときにも、 参考になるでしょう。

|

« [TDD の練習(6)] 文字を変換する | トップページ | Small BASIC 0.5 が出ました »

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

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

コメント

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

トラックバック


この記事へのトラックバック一覧です: [.NET] WPF 用のカレンダーコントロールと、 そのカスタマイズ:

« [TDD の練習(6)] 文字を変換する | トップページ | Small BASIC 0.5 が出ました »