關於Silverlight的基本控制項:
TextBlock:普通文本 範例程式碼
<Grid x:Name="LayoutRoot" Background="White">
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<TextBlock>
文本第一種顯示方式:<LineBreak></LineBreak>
注意文本的換行。
</TextBlock>
<TextBlock Text='第二種方式,請注意"標點"的使用' HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Blue" ToolTipService.ToolTip="呵呵" Grid.Row="1"></TextBlock>
<TextBlock Grid.Row="2" FlowDirection="RightToLeft" Margin="0,10,30,0">
個<Run Foreground="Aqua" FontSize="30">別</Run>文<Run FontSize="9">字</Run>大小的調整
</TextBlock>
<TextBlock Grid.Row="3" TextWrapping="Wrap">
測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行測試換行
<LineBreak></LineBreak>
<Underline Foreground="Red" ><Run>底線的使用哦</Run></Underline>
</TextBlock>
</Grid>
簡單介紹:
Grid類似於HTML中的表格,最常用在布局方面,Grid.RowDefinitions來定義網格的行數,如果要定義列則使用<Grid.ColumnDefinitions>.
<TextBlock>來聲明普通文本,設定文本的內容兩種方式
1.<TextBlock>
文本第一種顯示方式:<LineBreak></LineBreak>
注意文本的換行。
</TextBlock>
2. <TextBlock Text='第二種方式,請注意"標點"的使用' HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Blue" ToolTipService.ToolTip="呵呵" Grid.Row="1"></TextBlock>
小技巧:
1.文本的換行可使用:<LineBreak/>
2.為文本設定不同的樣式可使用<Run 屬性名稱=“屬性值”>常值內容</Run>
3.文本的換行TextWrapping="Wrap“
4.<Underline Foreground="Red" ><Run>底線的使用哦</Run></Underline>