縦書き TextBlock ver0.2 を公開します。
公開場所はこちらの一番下です。
http://www.mnow.jp/tabid/220/Default.aspx
今回からしばらくはライブラリ形式でソースは公開しません。
BinフォルダにDLLで入っています。
こんなプロパティを用意しました。(黒いひし形マークのところです)
XAMLはこんな感じです。
<Window x:Class="JapaneseTextBlockSample.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mnowlibtb="clr-namespace:Mnow.Windows.Library;assembly=Mnow.Windows.Library.JapaneseTextBlock"
Title="MainWindow" Height="664" Width="517"
xml:space="preserve">
<Grid><Grid.RowDefinitions><RowDefinition /><RowDefinition />< span>Grid.RowDefinitions>
<mnowlibtb:JapaneseTextBlock
IsVertical="True" Text="私の名前はえムナウです。
「1+1=2」 ABCDE 12345 、じゃーね。"
FontSize="60" FontStretch="Normal" FontStyle="Normal" FontWeight="Normal" FontFamily="MS PMincho"
Foreground="#FF2700FF" Background="Lime" TextWrapping="Wrap" Padding="0" />
<TextBlock/>
<Button Content="Button" Grid.Row="1" Name="button1" />
< span>Grid>
< span>Window>
_
動作画像です。