【发布时间】:2010-10-19 20:03:05
【问题描述】:
在问这个问题之前,我已经查看了所有相关问题,但没有发现任何相关问题。
在我的应用程序中,我有工具箱样式栏,它基本上是带有一堆按钮的堆栈面板。用户可以更改工具栏中显示的按钮。
窗口宽度可以改变,但不能小于工具栏宽度。
起初我希望将MinWidth 属性绑定到StackPanel Width 属性,并创建一个转换器,将几个像素添加到StackPanel 的Width。问题是我的转换器没有得到StackPanel的宽度,只有NaN作为值:(
很遗憾,StackPanel 宽度设置为 Auto,我无法更改。
有什么方法可以让我的窗口 MinWidth 依赖于 Width 或 StackPanel?
【问题讨论】:
标签: wpf binding window width stackpanel