I am trying to make some gridview pannel.
I want to make fixed GridView width in the windows. like p1.png. but it can'not be stretched dynamically.
bacause p1.png is made as fixing width in the xaml code (like grid Width="1200" in grid, and my original window width is also 1200). but i don't want to fix width like this.
so i change the code like Width="*" in grid. then gridview pannel can be p2.png.
It shift all panel in window. I don't want it.
How to make fixed gridview Width on the window and can be dynamically stretched.
--my code
<Grid HorizontalAlignment="Stretch">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<telerik:RadGridView Name="tradeListPanel" AutoGenerateColumns="False" ItemsSource="{Binding tradeList}" ShowSearchPanel="True" FrozenColumnCount="7"
IsReadOnly="True" EnableRowVirtualization="False" EnableColumnVirtualization="False"
FontSize="12" telerikControls:StyleManager.Theme="Summer"
ShowColumnFooters ="True" RowIndicatorVisibility ="Collapsed"
IsSynchronizedWithCurrentItem ="True" RowDetailsVisibilityMode="VisibleWhenSelected"
Margin="0,0,0,0" Padding="0,0,0,0">
<telerik:RadContextMenu.ContextMenu>
<telerik:RadContextMenu x:Name="GridContextMenu"
ItemContainerStyle="{StaticResource MenuItemContainerStyle}"
Opened="GridContextMenu_Opened"
ItemClick="GridContextMenu_ItemClick"
/>
</telerik:RadContextMenu.ContextMenu>
<telerik:RadGridView.ControlPanelItems>
<telerik:ControlPanelItem ButtonTooltip="Column chooser">
<telerik:ControlPanelItem.Content >
<ListBox ItemsSource="{Binding Columns}" BorderThickness="0">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding Header, Mode=OneWay}" IsChecked="{Binding IsVisible, Mode=TwoWay}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</telerik:ControlPanelItem.Content>
.................
................
</telerik:RadGridView>
</Grid>
Thank you.