WinUI 3 DataGrid (CommunityToolkit.WinUI.UI.Controls) - Resize of height is not working when user shrink or expand column #4967
Labels
bug 🐛
An unexpected issue that highlights incorrect behavior
DataGrid 🔠
Issues on DataGrid control
needs attention 👋
needs triage 🔍
Describe the bug
WinUI 3 DataGrid (CommunityToolkit.WinUI.UI.Controls) - Resize of height is not working when user shrink or expand column
<ctWinUI:DataGrid
<Style TargetType="ctWinUI:DataGridRow"> </Style>x:Name="DataGrid"
AutoGenerateColumns="False"
CanUserSortColumns="True"
controls:Grid.Row="1"
GridLinesVisibility="All"
Sorting="DataGrid_Sorting">
ctWinUI:DataGrid.Resources
<Style x:Key="WrapText" TargetType="TextBlock">
</Style>
</ctWinUI:DataGrid.Resources>
ctWinUI:DataGrid.RowStyle
</ctWinUI:DataGrid.RowStyle>
ctWinUI:DataGrid.Columns
<ctWinUI:DataGridTextColumn
Binding="{Binding Rank}"
Header="Rank"
Tag="Rank" />
<ctWinUI:DataGridComboBoxColumn
Binding="{Binding Mountain}"
Header="Mountain"
Tag="Mountain" />
<ctWinUI:DataGridTextColumn
Binding="{Binding Height_m}"
Header="Height (m)"
Tag="Height_m" />
<ctWinUI:DataGridTextColumn
Binding="{Binding Range}"
Header="Range"
Tag="Range" />
<ctWinUI:DataGridTextColumn
Binding="{Binding Parent_mountain}"
ElementStyle="{StaticResource WrapText}"
Header="Parent Mountain"
Tag="Parent_mountain" />
</ctWinUI:DataGrid.Columns>
</ctWinUI:DataGrid>
public HomePage()
{
this.InitializeComponent();
this.Loaded += HomePage_Loaded;
}
private async void HomePage_Loaded(object sender, RoutedEventArgs e)
{
DataGrid.ItemsSource = await _dataSource.GetDataAsync();
DataGrid.Columns[0].SortDirection = ctWinUI.DataGridSortDirection.Ascending;
}
Regression
No response
Reproducible in sample app?
Steps to reproduce
Expected behavior
When we have set Wrap data for any column and if user resize (shrink) column and then expand column. data grid is not refreshing its height based on content. hence so many blank spaces. Please refer my both snapshots.
Screenshots
Windows Build Number
Other Windows Build number
No response
App minimum and target SDK version
Other SDK version
No response
Visual Studio Version
2022
Visual Studio Build Number
No response
Device form factor
Desktop
Nuget packages
No response
Additional context
No response
Help us help you
Yes, but only if others can assist.
The text was updated successfully, but these errors were encountered: