如何将多个文本框包裹在一起?
我想从以下图像中 1.
:
我的代码在这里:
<WrapPanel>
<TextBlock Text="Title: " Style="{StaticResource Title}" TextWrapping="Wrap" />
<TextBlock Text="{Binding Description" Style="{StaticResource Normal}" TextWrapping="Wrap" />
</WrapPanel>
但是如果 Description
文本很短,则显示为 2。
,如果 Description
文本是长,如 3.
所示,
如何像 1.
那样执行此操作?
I want to 1.
from the following image:
My code is here:
<WrapPanel>
<TextBlock Text="Title: " Style="{StaticResource Title}" TextWrapping="Wrap" />
<TextBlock Text="{Binding Description" Style="{StaticResource Normal}" TextWrapping="Wrap" />
</WrapPanel>
But if Description
text is short, shown like 2.
, if Description
text is long, shown like 3.
How to do this like 1.
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已经使用
Run
解决了我的问题:I have solve my question using
Run
:只需继续将它们添加到 2 列和 n 行的网格中,并在添加它们时添加新的行/列。
您可以为此创建一个行为。
Just keep adding them to the Grid with 2 columns and n number of rows, adding new rows/colls as you add them.
You can create a behaviour for that.