MSDN「コードレシピ」サンプル追加のお知らせ(8) ~Windows Phone サンプル2個~
6/30公開分のWindows Phone のサンプル2個です。
動作確認環境: Windows 7 Professional (32 ビット) SP1、Visual Studio 2010 Ultimate SP1 (英語版)、Windows Phone Developer Tools 7.1 Beta
※Windows Phone Developer Tools RTW の場合は、Visual Basic for Windows Phone Developer Tools – RTW が必要です。
[XAML/VB] Panorama コントロールに XML データをバインドするには (Silverlight/Windows Phone)
Panorama コントロールの 2 個の PanoramaItem に、XML データをバインドし、フリックによりスライド表示させるサンプルです。
[XAML/VB] 日本語の詩句を、絵巻物のように縦書きで表示するには (Silverlight/Windows Phone)
Panorama コントロールを利用して、日本語の短歌や俳句や詩などの句読点のない韻文を、絵巻物のように縦書きで表示するサンプルです。
各変数に代入している、文字サイズ、行間、1行の字数、最終行と1行目の間のマージンを変更すると、自動的に表示が変わります。
行数が多くフリックしにくい場合は、「この動画キャプチャ」にあるように、行送りボタンを付けるとよいでしょう。もっとも、縦書きフォントを使っているわけではありませんから、「|」となるはずが「-」のまま表示されます。実用性は?ですが、縦にオブジェクトを並べる方法の参考になるでしょう。