I tried a lot but I can't get it to be responsive please help me get it to be responsive
What I have tried:
This is my code for WPF(XAML):-
<Window x:Class="Display3DModel.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:helix="http://helix-toolkit.org/wpf"
xmlns:display3dmodel ="clr-namespace:Display3DModel"
xmlns:hx="http://helix-toolkit.org/wpf/SharpDX" xmlns:helix1="http://schemas.microsoft.com/netfx/2009/xaml/presentation"
xmlns:syncfusion="http://schemas.syncfusion.com/wpf"
WindowStartupLocation="CenterScreen"
Title="M-Crafter 125" Height="795.2" Width="1190" HorizontalAlignment="Left" VerticalAlignment="Top" >
<Window.Resources>
<display3dmodel:BoundsConverter x:Key="BoundsConverter"></display3dmodel:BoundsConverter>
</Window.Resources>
<Grid RenderTransformOrigin="0.5,0.5" >
<Grid.RowDefinitions>
<RowDefinition Height="46*"/>
<RowDefinition Height="661*"/>
<RowDefinition Height="42*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="110*"/>
<ColumnDefinition Width="734*"/>
<ColumnDefinition Width="287*"/>
</Grid.ColumnDefinitions>
<StackPanel x:Name="optionpanel" HorizontalAlignment="Left" Margin="0,47,0,0.4" VerticalAlignment="Center" Width="111"
Height="675" Background="#FFE2DFDF" Orientation="Vertical" Grid.RowSpan="2" RenderTransformOrigin="0.466,0.425" >
<Button x:Name="Object_placement" Content="Object placement" Margin="6,10,0,0" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="98" Height="46" RenderTransformOrigin="0.451,1.224" BorderBrush="Black" FontWeight="Bold"
FontSize="10" Grid.ColumnSpan="2" Click="Object_placement_Click"/>
<Button x:Name="Print_Setting" Content="Print Setting" Margin="6,5,1,0" HorizontalAlignment="Left" VerticalAlignment="Top"
Width="98" RenderTransformOrigin="-0.309,1.083" Height="46" FontSize="10" FontWeight="Bold" BorderBrush="Black"
Grid.ColumnSpan="2" Click="Print_Setting_Click"/>
<Button x:Name="Manual_Control" Content="Manual Control" Margin="6,5,-0.4,0" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="98" Height="46" FontSize="10" FontWeight="Bold" BorderBrush="Black" Grid.ColumnSpan="2"
Click="Manual_Control_Click"/>
<Button x:Name="Machine_Setting" Content="Machine Setting" Margin="6,5,0,0" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="98" BorderBrush="Black" Height="52" FontSize="10" FontWeight="Bold" Grid.ColumnSpan="2"
Click="Machine_Setting_Click"/>
<Button Content="delete" Height="20" Margin="10,10,10.2,0" Click="Button_Click"/>
<Button Content="hide/show" Height="20" Margin="10,10,10.2,0" Click="Button_Click_1"/>
<Button Content="Color" Height="26" Margin="10,15,10.2,0" Click="Button_Click_3" RenderTransformOrigin="0.5,0.504"/>
<Button Content="ADD" Height="48" Margin="10,10,10.2,0" Click="Button_Click_4"/>
</StackPanel>
<StackPanel x:Name="settingpanel" HorizontalAlignment="Left" Height="675" Margin="767.8,47,0,0.581" VerticalAlignment="center"
Width="301" Background="#FFE2DFDF" Grid.Column="1" Orientation="Vertical" Grid.ColumnSpan="2" Grid.RowSpan="2">
</StackPanel>
<StackPanel x:Name="footerpanel" HorizontalAlignment="Left" Margin="0,5.6,-33,-0.4" Width="1217" Background="#FFE2DFDF"
Grid.ColumnSpan="3" Orientation="Vertical" Grid.Row="2">
<TextBlock x:Name="Xvaluetxt" Text="" Height="34" Margin="1053,0,101.8,0" />
<TextBlock x:Name="Yvaluetxt" Text="" Height="38" Margin="1120,-33,41.8,0" />
<Label Content="Print Progress:" Margin="10,-40,1117.8,0" Height="27"/>
<ProgressBar Height="20" Margin="132,-40,883.8,0"/>
</StackPanel>
<StackPanel x:Name="headerpanel" HorizontalAlignment="Left" Height="42" VerticalAlignment="Top" Width="1217"
Background="#FF656565" Grid.ColumnSpan="3" Orientation="Vertical" Margin="0,0,-33,0">
<Button x:Name="connectbtn" Content="" HorizontalAlignment="Left" Margin="493,3,0,0" VerticalAlignment="Top" Width="40"
Height="35" RenderTransformOrigin="0.5,0.5" BorderBrush="White" BorderThickness="2" Grid.Column="1"
Click="connectbtn_Click"/>
<Button x:Name="loadbtn" Content="" HorizontalAlignment="Center" Margin="538,-35,637.8,10" VerticalAlignment="Top" Width="40"
Height="35" RenderTransformOrigin="0.5,0.5" BorderBrush="White" BorderThickness="2" Grid.Column="1"
Click="loadbtn_Click"/>
<Button x:Name="startstopbtn" HorizontalAlignment="Center" Margin="584,-46,592.8,10" VerticalAlignment="Top" Width="40"
Height="36" RenderTransformOrigin="-0.185,0.52" Grid.Column="1" BorderThickness="2" BorderBrush="White"
Click="startstopbtn_Click"/>
<Button x:Name="stopbtn" Stylus.IsFlicksEnabled="False" Content="" HorizontalAlignment="Right" Margin="0,-46,547.8,10"
VerticalAlignment="Top" Width="40" Height="36" BorderBrush="Black" BorderThickness="3"
RenderTransformOrigin="0.542,0.689" Grid.Column="1"/>
<Button x:Name="emergencybtn" Content="EMERGENCY STOP" HorizontalAlignment="Right" Margin="0,-44,44.8,10"
VerticalAlignment="Top" Width="126" Height="34" BorderBrush="#FFADADAD" Background="#FFDD0505" Foreground="White"
FontWeight="Bold" Grid.Column="2"/>
</StackPanel>
<StackPanel x:Name="viewerPanel" Grid.Column="1" HorizontalAlignment="Left" Height="675" Margin="0.8,47,0,0.581"
VerticalAlignment="Center" Width="767" Orientation="Vertical" Grid.RowSpan="2">
<TabControl x:Name="viewtab" HorizontalAlignment="Left" Height="673" Margin="1,2.6,0,0" VerticalAlignment="Top" Width="766"
Grid.Column="1" Grid.Row="1" Grid.RowSpan="2">
<TabItem Header="3D View" Margin="0,-2,-11.8,-0.2">
<Grid Background="#FFE5E5E5" Margin="0,0,0.4,0.4">
</Grid>
</TabItem>
<TabItem Header="Layer View" Margin="12.8,-2,-13,0" HorizontalAlignment="Left" Width="73">
<Grid>
</Grid>
</TabItem>
</TabControl>
</StackPanel>