From d1746bf635a635ccee701d1cd401536e38cf34e1 Mon Sep 17 00:00:00 2001 From: chinboy Date: Sun, 13 Jul 2025 14:02:02 +0800 Subject: [PATCH] Refactor DataGridColumnHeader bg --- .../Column/DataGridColumnHeader.cs | 8 +------ .../Themes/DataGridColumnHeaderTheme.axaml | 1 + .../TokenResourceConst.g.cs | 24 +++++++++---------- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/src/AtomUI.Controls.DataGrid/Column/DataGridColumnHeader.cs b/src/AtomUI.Controls.DataGrid/Column/DataGridColumnHeader.cs index ef92a144a..bbd0f31a2 100644 --- a/src/AtomUI.Controls.DataGrid/Column/DataGridColumnHeader.cs +++ b/src/AtomUI.Controls.DataGrid/Column/DataGridColumnHeader.cs @@ -20,14 +20,13 @@ using Avalonia.Controls.Templates; using Avalonia.Data; using Avalonia.Input; using Avalonia.Media; -using Avalonia.Rendering; using Avalonia.Utilities; using Avalonia.VisualTree; namespace AtomUI.Controls; [PseudoClasses(StdPseudoClass.DragIndicator, StdPseudoClass.Pressed, StdPseudoClass.SortAscending, StdPseudoClass.SortDescending)] -internal partial class DataGridColumnHeader : ContentControl, ICustomHitTest +internal partial class DataGridColumnHeader : ContentControl { internal enum DragMode { @@ -954,9 +953,4 @@ internal partial class DataGridColumnHeader : ContentControl, ICustomHitTest Transitions = null; } } - - public bool HitTest(Point point) - { - return true; - } } \ No newline at end of file diff --git a/src/AtomUI.Controls.DataGrid/Themes/DataGridColumnHeaderTheme.axaml b/src/AtomUI.Controls.DataGrid/Themes/DataGridColumnHeaderTheme.axaml index 08478364c..892c05290 100644 --- a/src/AtomUI.Controls.DataGrid/Themes/DataGridColumnHeaderTheme.axaml +++ b/src/AtomUI.Controls.DataGrid/Themes/DataGridColumnHeaderTheme.axaml @@ -91,6 +91,7 @@ +