TextBlock主要用来显示文字。比方:
<TextBlock Name="txtBlockOutpuMessage" Text="hello" />
TextBlock默认是不自己主动换行的,假设想TextBlock换行,能够设定属性TextWrapping="Wrap"。
TextBlock事实上能够加入非常多子元素,比方:
- <TextBlock Name="txtBlockOutpuMessage" Text="test">
- <LineBreak/>
- <Run Foreground="Maroon" FontFamily="Courier New" FontSize="24">hello</Run>
- <LineBreak/>
- <Run>the</Run>
- <LineBreak/>
- <Run>world</Run>
- </TextBlock>
在后台加入子元素
- txtBlockOutpuMessage.Inlines.Add(new LineBreak());
- txtBlockOutpuMessage.Inlines.Add(new Run("hello the world"));
- txtBlockOutpuMessage.Inlines.Add(new LineBreak());
- txtBlockOutpuMessage.Inlines.Add(new Run("hello the world"));