diff --git a/demo/Semi.Avalonia.Demo/Pages/DataGridDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/DataGridDemo.axaml index 44729f3..5a36e71 100644 --- a/demo/Semi.Avalonia.Demo/Pages/DataGridDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/DataGridDemo.axaml @@ -5,122 +5,95 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="using:Semi.Avalonia.Demo.Pages" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + xmlns:vm="clr-namespace:Semi.Avalonia.Demo.ViewModels;assembly=Semi.Avalonia.Demo" d:DesignHeight="450" d:DesignWidth="800" + x:CompileBindings="True" + x:DataType="vm:DataGridDemoViewModel" mc:Ignorable="d"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + x:DataType="vm:Song" + Binding="{Binding Title}" + Header="Title" /> + Width="6*" + x:DataType="vm:Song" + Binding="{Binding Artist}" + Header="Artist" /> - - + Width="6*" + x:DataType="vm:Song" + Binding="{Binding Album}" + Header="Album" /> + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + - + Margin="8" + ItemsSource="{Binding GridData3}"> - - - + + + + + Text="{Binding CountOfComment}" /> @@ -174,17 +151,14 @@ + Value="{Binding CountOfComment}" />