【发布时间】:2011-01-20 03:56:46
【问题描述】:
在自定义 WPF 控件中,我想将控件的宽度设置为高度的函数。例如:Width = Height / 3 * x;
实现此目的的最佳方法是什么,以便控件正确且流畅地调整大小(和初始大小)?
【问题讨论】:
标签: wpf wpf-controls height width
在自定义 WPF 控件中,我想将控件的宽度设置为高度的函数。例如:Width = Height / 3 * x;
实现此目的的最佳方法是什么,以便控件正确且流畅地调整大小(和初始大小)?
【问题讨论】:
标签: wpf wpf-controls height width
您可以将Width 绑定到ActualHeight,并使用converter 应用自定义函数。例如。下面的代码使 Button 总是平方:
<Button Width="{Binding ActualHeight, RelativeSource={RelativeSource Self}}"/>
希望这会有所帮助,
干杯,安瓦卡。
【讨论】: