« Windows Phone 8 で Shift-JIS を読む | トップページ | Win8 Store apps / WP8 Advent Calendar のアプリをリリースしました »

2012年12月 9日 (日)

[Metro] 今月のカレンダーを Windows ストア アプリで表示する

いくらでもサンプルが転がっていそうで、 しかし見当たらなかったので、 メモっておこう。

20121209_calendar01

GridView を使っても出来なくはないだろうけど、 マスの数が決まってるグリッドを描画するんだから Grid で充分(…のハズ)。
なので、 こんな XAML を用意する。

で、 InitializeComponent() の後に次のようなコードを書いて、 動的にコントロールを作って Grid に追加してやる。
ここでは、 中に TextBox を入れた Frame をマスごとに放り込んだ。

コードの肝は、 生成した Frame を Grid の子に Add() してから、 Frame の側の SetValue() で Column と Row を設定してやるところ。

これで、 冒頭に載せたカレンダーの出来上がり♪

|

« Windows Phone 8 で Shift-JIS を読む | トップページ | Win8 Store apps / WP8 Advent Calendar のアプリをリリースしました »

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

* プログラミング ( Metro スタイル )」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/209349/56283700

この記事へのトラックバック一覧です: [Metro] 今月のカレンダーを Windows ストア アプリで表示する:

« Windows Phone 8 で Shift-JIS を読む | トップページ | Win8 Store apps / WP8 Advent Calendar のアプリをリリースしました »