我希望窗口内容能够响应大小。
我试图创建网格,并将每个对象设置在正确的位置, 删除了为对象声明的所有width / height属性。 还尝试了“自动”,“ *” ..
尽管我正在更改窗口大小,但是基本上所有对象都停留在窗口中的同一位置。.enter image description here (图像显示了当我尝试调整窗口大小时发生的情况。 上图->前,下图->后。 此外,我的应用程序的左侧相对于右侧运行良好(响应)。
<Grid Height="600" Width="800" VerticalAlignment="Top">
<Grid.RowDefinitions>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="auto"/>
</Grid.ColumnDefinitions>
<Slider x:Name="sliderThrottle" Minimum="0" Maximum="1"
TickPlacement="BottomRight" Value="{Binding VM_Throttle}"
TickFrequency="0.1" Orientation="Vertical"
Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="1"
Margin="0,38,0,10"/>
<Slider x:Name="sliderRudder" Minimum="-1" Maximum="1"
TickPlacement="BottomRight" Value="{Binding VM_Rudder}"
TickFrequency="0.1" Grid.Column="2" Grid.Row="2"
Margin="24,69,0,0" />
<TextBox Text="🠨 aileron 🠪" FontWeight="Bold"
HorizontalAlignment="Left" BorderThickness="0"
Foreground="Black" Grid.Column="2" Grid.Row="0"
Margin="141,9,0,0" Width="68" Height="29"
VerticalAlignment="Top"/>
<grid/>