我希望我的弹出窗口与另一个控件的宽度相同,但有一些边距。
我想要的是
<Popup x:Name="ProfilePopup" Height="Auto"
Width="{Binding ActualWidth, ElementName=HeaderContainer}" -10 >
但是你如何做 wpf 中的'-10'部分?或者这只能在代码中实现?
最佳答案
转换器,
或技巧:
<Popup x:Name="ProfilePopup" AllowsTransparency="True" Height="Auto" Width="{Binding ActualWidth, ElementName=HeaderContainer}" >
<Grid Margin="5,0" />
</Popup>
关于wpf - 将弹出窗口的宽度绑定(bind)到其他控件的宽度,并带有一些边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19221001/