From ac357f9097f55a26a6d820626e90d97b76b92366 Mon Sep 17 00:00:00 2001 From: hadramet Date: Sun, 22 Jan 2023 15:56:36 +0100 Subject: [PATCH 1/2] fix(MaterialDesignDemo):Datagrids select all checkbox binding (#3032) --- MainDemo.Wpf/DataGrids.xaml | 8 +++----- MainDemo.Wpf/Domain/BindingProxy.cs | 13 ------------- 2 files changed, 3 insertions(+), 18 deletions(-) delete mode 100644 MainDemo.Wpf/Domain/BindingProxy.cs diff --git a/MainDemo.Wpf/DataGrids.xaml b/MainDemo.Wpf/DataGrids.xaml index d33b50ed9b..1f4a9aa80e 100644 --- a/MainDemo.Wpf/DataGrids.xaml +++ b/MainDemo.Wpf/DataGrids.xaml @@ -32,22 +32,20 @@ SelectedIndex="0" /> + + - - - - - + diff --git a/MainDemo.Wpf/Domain/BindingProxy.cs b/MainDemo.Wpf/Domain/BindingProxy.cs deleted file mode 100644 index 9bd6e4a7bb..0000000000 --- a/MainDemo.Wpf/Domain/BindingProxy.cs +++ /dev/null @@ -1,13 +0,0 @@ -namespace MaterialDesignDemo.Domain; - -public class BindingProxy : DependencyObject -{ - public object? Data - { - get => GetValue(DataProperty); - set => SetValue(DataProperty, value); - } - - public static readonly DependencyProperty DataProperty = - DependencyProperty.Register("Data", typeof(object), typeof(BindingProxy), new UIPropertyMetadata(null)); -} From e537bc77620b87095496f3fbceaff34dd9023c6e Mon Sep 17 00:00:00 2001 From: hadramet Date: Sun, 22 Jan 2023 15:57:25 +0100 Subject: [PATCH 2/2] fix(MaterialDesignDemo3):DataGrids select all checkbox binding (#3032) --- MaterialDesign3.Demo.Wpf/DataGrids.xaml | 8 +++----- MaterialDesign3.Demo.Wpf/Domain/BindingProxy.cs | 13 ------------- 2 files changed, 3 insertions(+), 18 deletions(-) delete mode 100644 MaterialDesign3.Demo.Wpf/Domain/BindingProxy.cs diff --git a/MaterialDesign3.Demo.Wpf/DataGrids.xaml b/MaterialDesign3.Demo.Wpf/DataGrids.xaml index c462810525..2ec3c89010 100644 --- a/MaterialDesign3.Demo.Wpf/DataGrids.xaml +++ b/MaterialDesign3.Demo.Wpf/DataGrids.xaml @@ -22,22 +22,20 @@ + + - - - - - + diff --git a/MaterialDesign3.Demo.Wpf/Domain/BindingProxy.cs b/MaterialDesign3.Demo.Wpf/Domain/BindingProxy.cs deleted file mode 100644 index a35ab12688..0000000000 --- a/MaterialDesign3.Demo.Wpf/Domain/BindingProxy.cs +++ /dev/null @@ -1,13 +0,0 @@ -namespace MaterialDesign3Demo.Domain; - -public class BindingProxy : DependencyObject -{ - public object? Data - { - get => GetValue(DataProperty); - set => SetValue(DataProperty, value); - } - - public static readonly DependencyProperty DataProperty = - DependencyProperty.Register("Data", typeof(object), typeof(BindingProxy), new UIPropertyMetadata(null)); -}