diff --git a/samples/TreeDataGridDemo/ViewModels/CountriesPageViewModel.cs b/samples/TreeDataGridDemo/ViewModels/CountriesPageViewModel.cs index 2be1344c..5be35f5c 100644 --- a/samples/TreeDataGridDemo/ViewModels/CountriesPageViewModel.cs +++ b/samples/TreeDataGridDemo/ViewModels/CountriesPageViewModel.cs @@ -21,14 +21,14 @@ public CountriesPageViewModel() { Columns = { - new TextColumn("Country", x => x.Name, (r, v) => r.Name = v, new GridLength(6, GridUnitType.Star), new() + new TextColumn("Country", x => x.Name, (r, v) => r.Name = v, new GridLength(1, GridUnitType.Star), new() { IsTextSearchEnabled = true, }), new TemplateColumn("Region", "RegionCell", "RegionEditCell"), - new TextColumn("Population", x => x.Population, new GridLength(3, GridUnitType.Star)), - new TextColumn("Area", x => x.Area, new GridLength(3, GridUnitType.Star)), - new TextColumn("GDP", x => x.GDP, new GridLength(3, GridUnitType.Star), new() + new TextColumn("Population", x => x.Population, new GridLength(200, GridUnitType.Auto), new TextColumnOptions() { MinWidth = new GridLength(300)}), + new TextColumn("Area", x => x.Area, new GridLength(200, GridUnitType.Auto), new TextColumnOptions() { MinWidth = new GridLength(200)}), + new TextColumn("GDP", x => x.GDP, new GridLength(200, GridUnitType.Auto), new() { TextAlignment = Avalonia.Media.TextAlignment.Right, MaxWidth = new GridLength(150)