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