WPF将窗口最小高度绑定到两个网格行的高度

时间:2013-03-11 04:33:01

标签: c# wpf window

我在Win7上的MSVC 2012上使用C#和.NET 4。

我在WPF应用程序项目中有一个窗口,其中有3行网格控件。

以下是我的行定义:

<Grid.RowDefinitions>
    <RowDefinition Height="Auto"/>
    <RowDefinition Height="145"/>
    <RowDefinition Height="100*"/>
</Grid.RowDefinitions>

顶行有一个菜单栏。中间行有几个控件。窗口及其内容的底行大小并不相关。我想&#34; bind&#34;我的窗口的最小高度与前两行的组合高度,以便窗口可以最小化到它们是唯一可见的点。

我想我可以使用&#34;自定义表达&#34;视觉设计师的选择,但我不确定。建议?

1 个答案:

答案 0 :(得分:0)

将Window的SizeToContent属性设置为WidthAndHeight而不是Binding。我希望这会有所帮助。