用wpf对公司的一个项目进行重构,首先主窗体布局我选择的是
<Grid>
//列
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
//行
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
</Grid >
<Grid Grid.Row="1" >
</Grid >
<Grid Grid.Row="2" >
</Grid >
</Grid>
主窗体自定义,在WindowStyle="None"设置后,窗体运行会有一处空白,进行AllowsTransparency="True"设置,空白消失
窗体自适应: