如何将MaxWidth="??"
的{{1}}推荐给 stpMessage TextBlock
?
ActualWidth
答案 0 :(得分:4)
这个问题是StackPanels
不会限制孩子的大小,所以会增加孩子的需求
将StackPanel
更改为限制其子级大小的控件,如Grid
(或将其包装在另一个控件中),然后使用ElementName
绑定绑定到该控件的ActualWidth
属性
<Grid Name="stpMessage" ... />
...
<TextBlock MaxWidth="{Binding ElementName=stpMessage, Path=ActualWidth}" ... />
...
</Grid>