属性作用的对象不一样。
StackPanel的属性Orientation="Horizontal",指panel里的对象水平放置,每行显示一个对象,作用于panel里的所有对象;
TextBlock的属性TextWrapping="Wrap",指textblock里的文字环绕排列,作用于textblock里的文字
StackPanel的属性Orientation="Horizontal",指panel里的对象水平放置,每行显示一个对象,作用于panel里的所有对象;
TextBlock的属性TextWrapping="Wrap",指textblock里的文字环绕排列,作用于textblock里的文字
解决方案 »
- 如何获取系统当前年的某一个月有多少天??跪求高手指点?
- C# 如何遍历VS中的语言版本存放在combox控件中(100分相求)
- 怎样使用c#的WebRequest上传文件
- C#下重写ListBox控件,做成显示还一样,但一个Arraylist为一个Item,但Click要选中该Item
- 两个cache生命期同步的问题
- c# winfrom 刷新
- 如何去掉keychar==13时的咚咚声
- 使用ADO.NET访问数据时出现如下问题,可能是连接问题,请教求解!在线等,盼详解!
- 请教下,面试C#和ASP.NET大概会问些什么技术问题.
- 怎样将Form的宽度设成跟跟屏幕一样宽?并且在哪设?
- MVC4 Web API post 发送 中文乱码
- 为什么会弹出这么个东西,求指教
<StackPanel Orientation="Horizontal" Width="100">
<TextBlock Text="fgfgfgfggggggggggggggggggggggggggggggggggggggggggg张三" TextWrapping="Wrap"/>
</StackPanel>
</Grid>
我现在急需要一个这样的StackPanel ,能让水平排列的TextBlock自动换行,因为水平上还有其它内容。
帮帮忙..........
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="300" Width="575">
<Grid Width="200">
<StackPanel Grid.Column="1" Orientation="Horizontal">
<TextBlock Grid.Column="1" Text="fgfgfgfggggggggggggggggggggggggggggggggggggggggggg张三" TextWrapping="Wrap" Width="200"/>
</StackPanel>
</Grid>
</Window>这样就好了。关键在于设置了 Horizontal 之后,它自动放宽,意思是所有的子控件,横向堆放。
<StackPanel Orientation="Horizontal" Width="100">
<TextBlock Text="fgfgfgfggggggggggggggggggggggggggggggggggggggggggg张三" TextWrapping="Wrap"/>
</StackPanel>
</Grid>
我现在急需要一个这样的StackPanel ,能让水平排列的TextBlock自动换行,因为水平上还有其它内容。
帮帮忙..........这种效果??
<Grid Width="200">
<WrapPanel Orientation="Horizontal">
<TextBlock Text="fgfgfgfggggggggggggggggggggggggggggggggggggggggggg张三" Width="60" TextWrapping="Wrap"/>
<Button Content="1121212" Width="60" Height="40" VerticalAlignment="Top"></Button>
<Button Content="1121212" Width="60" Height="40"></Button>
</WrapPanel>
</Grid>