修复窗口大小问题

This commit is contained in:
ShrlAlgo
2025-09-19 09:18:09 +08:00
parent d71019ac38
commit 3fc465959b
34 changed files with 592 additions and 238 deletions

View File

@@ -11,8 +11,6 @@
Title="创建立管"
Width="250"
Height="320"
MinWidth="250"
MinHeight="280"
d:DataContext="{d:DesignInstance mep:StandMepCurveViewModel}"
SizeToContent="Height"
WindowStartupLocation="CenterOwner"
@@ -34,7 +32,10 @@
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<StackPanel>
<RadioButton x:Name="RbPipe" Content="水管" IsChecked="{Binding IsPipe}" />
<RadioButton
x:Name="RbPipe"
Content="水管"
IsChecked="{Binding IsPipe}" />
<StackPanel Visibility="{Binding IsPipe, Converter={x:Static md:BooleanToVisibilityConverter.CollapsedInstance}}">
<ComboBox
md:HintAssist.Hint="管道类型"
@@ -47,7 +48,10 @@
ItemsSource="{Binding PipeSystemTypes}"
SelectedItem="{Binding SelectedPipeSystemType}" />
</StackPanel>
<RadioButton x:Name="RbDuct" Content="风管" IsChecked="{Binding IsDuct}" />
<RadioButton
x:Name="RbDuct"
Content="风管"
IsChecked="{Binding IsDuct}" />
<StackPanel Visibility="{Binding IsDuct, Converter={x:Static md:BooleanToVisibilityConverter.CollapsedInstance}}">
<ComboBox
md:HintAssist.Hint="风管类型"
@@ -60,14 +64,20 @@
ItemsSource="{Binding DuctSystemTypes}"
SelectedItem="{Binding SelectedDuctSystemType}" />
</StackPanel>
<RadioButton x:Name="RbConduit" Content="线管" IsChecked="{Binding IsConduit}" />
<RadioButton
x:Name="RbConduit"
Content="线管"
IsChecked="{Binding IsConduit}" />
<ComboBox
md:HintAssist.Hint="线管类型"
ItemTemplate="{StaticResource MultiDisplayMemberPath}"
ItemsSource="{Binding ConduitTypes}"
SelectedItem="{Binding SelectedConduitType}"
Visibility="{Binding IsConduit, Converter={x:Static md:BooleanToVisibilityConverter.CollapsedInstance}}" />
<RadioButton x:Name="RbCableTray" Content="桥架" IsChecked="{Binding IsCableTray}" />
<RadioButton
x:Name="RbCableTray"
Content="桥架"
IsChecked="{Binding IsCableTray}" />
<ComboBox
md:HintAssist.Hint="桥架类型"
ItemTemplate="{StaticResource MultiDisplayMemberPath}"