C# WPF-将窗口大小设置为子用户控件大小
我有一个选项卡控件,它动态填充了包含各种大小的用户控件的选项卡。当一个选项卡打开时,我希望窗口自动调整大小,使其在给定活动用户控件的情况下有意义。有没有干净的方法可以做到这一点C# WPF-将窗口大小设置为子用户控件大小,c#,wpf,mvvm,C#,Wpf,Mvvm,我有一个选项卡控件,它动态填充了包含各种大小的用户控件的选项卡。当一个选项卡打开时,我希望窗口自动调整大小,使其在给定活动用户控件的情况下有意义。有没有干净的方法可以做到这一点 我使用的是标准的mvvm模式。使用窗口类上的SizeToContent属性 <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
我使用的是标准的mvvm模式。使用窗口类上的SizeToContent属性
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow"
SizeToContent='Width'>
<Grid>
<Button Width='200' Content='The Button' />
</Grid>
</Window>
效果很好,对sizetocontent使用了“宽度和高度”选项