如果我們建立一個新的Panorama控件.
如果title是中文默認會是下面這個樣子,上面部分會被截斷.
英文看起來還好.中文的話很不爽.
如果我們想把字體放小一些,或是像下移動一些.
我們可以編緝title的模板.
<
controls:Panorama
>
< controls:Panorama.Title >
< TextBlock Text ="我的應用程序" FontSize ="50" Margin ="0,80,0,0" Height ="60" ></ TextBlock >
</ controls:Panorama.Title >
< controls:Panorama.Title >
< TextBlock Text ="我的應用程序" FontSize ="50" Margin ="0,80,0,0" Height ="60" ></ TextBlock >
</ controls:Panorama.Title >
其中margin我們需要設置的距上面大一些.否則我們看不到Title.
其它字體與高度我們就酌情設置就可能了.當然高度一定要比字體大些.
否則會顯示部分.
這時會顯示成如下所示.
如果需要數據綁定.我們就弄成數據模板.
<
controls:Panorama.TitleTemplate
>
< DataTemplate >
<TextBlock Text="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" FontSize="50" Margin="0,80,0,0" Height="60"></TextBlock>
</ DataTemplate >
</ controls:Panorama.TitleTemplate >
< DataTemplate >
<TextBlock Text="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" FontSize="50" Margin="0,80,0,0" Height="60"></TextBlock>
</ DataTemplate >
</ controls:Panorama.TitleTemplate >
一樣一樣的.