From 0940f31b7eba1cf6b6a8c1fca72d97cf686e79f2 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期五, 04 七月 2025 10:43:00 +0800
Subject: [PATCH] 优化插件,完善TreeListView

---
 Plugin.SeqEditor/SeqEditor.xaml.cs |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/Plugin.SeqEditor/SeqEditor.xaml.cs b/Plugin.SeqEditor/SeqEditor.xaml.cs
index 94f8f87..a6d4213 100644
--- a/Plugin.SeqEditor/SeqEditor.xaml.cs
+++ b/Plugin.SeqEditor/SeqEditor.xaml.cs
@@ -19,7 +19,7 @@
         InitializeComponent();
         CbFilter.ItemsSource = (IEnumerable<MultiComboBoxData>)
             new MultiComboBoxDataConverter().Convert(FilterTypeData.ItemSource,
-            null,null,null
+            null, null, null
             );
     }
 
@@ -66,5 +66,22 @@
     {
         e.Handled = false;
     }
+
+    private void Expander_PreviewMouseDown(object sender, MouseButtonEventArgs e)
+    {
+        e.Handled = false;
+    }
+
+    private void TreeListView_SizeChanged(object sender, SizeChangedEventArgs e)
+    {
+        var treeListView = sender as TreeListView;
+        var columns = treeListView.Columns;
+        var width = treeListView.ActualWidth;
+
+        columns[0].Width = columns[0].Width + (width - columns[0].Width - columns[1].Width - columns[2].Width - columns[3].Width);
+        //foreach (var col in columns) { 
+        //    col.Width = 
+        //}
+    }
 }
 

--
Gitblit v1.9.1