在网格内部有一个GridCon内部的ContentControl,我加载了一个UserControl 我希望用户调整窗口的大小,但是如何防止窗口调整大小以减少用户控制? 换句话说,用户控件应始终在窗口中可见。
<Grid>
<Border>
<ContentControl Content="{Binding Path=THeModel}">
</ContentControl>
</Border>
</Grid>
答案 0 :(得分:1)
使用窗口的MinWidth
和MinHeight
属性设置最小宽度和高度。
<Window MinWidth="200" MinHeight="200" ... > ... </Window>
如果它取决于其内容,您可以尝试将这些属性绑定到另一个控件的ActualWidth
/ ActualHeight
:
<Window MinWidth="{Binding ElementName=MyControl, Path=ActualWidth}" ... > ... </Window>
但是只有当MyControl
具有固定大小时才能正常工作 - 如果它随窗口增长,则结果将不理想。