匹配WPF中控件的大小
本文关键字:控件 WPF 匹配 | 更新日期: 2023-09-27 18:29:58
这是我要讨论的一个反复出现的问题。如何匹配WPF中元素的大小?让我们看看以下场景:
<Grid>
<Popup>
<StackPanel>
<Button x:Name="btn1" />
<Button x:Name="btn2" />
<Button x:Name="btn3" />
</StackPanel>
</Popup>
<Border x:Name="border1">
Ala ma kota
</Border>
</Grid>
现在我希望btn1
、btn2
和btn3
至少与border1
一样宽;边界的内容是动态变化的,所以不接受测量和硬编码。
我怎样才能做到这一点?
将按钮的Width属性绑定到Border的Width特性。
类似于:
<Button x:Name="btn1" Width="{Binding ElementName=border1, Path=Width}" />