From c401a2f2fd1a509cdeb33e850bb5c2827074af48 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期一, 17 三月 2025 08:44:51 +0800
Subject: [PATCH] 完善框架,新增两个close方法;

---
 WPFProject/Controls/MainTabControl.xaml.cs |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/WPFProject/Controls/MainTabControl.xaml.cs b/WPFProject/Controls/MainTabControl.xaml.cs
index ea85aaf..37e847e 100644
--- a/WPFProject/Controls/MainTabControl.xaml.cs
+++ b/WPFProject/Controls/MainTabControl.xaml.cs
@@ -36,7 +36,7 @@
         public MainTabControl()
         {
             IPlugin plugin = new WorkControl();
-            MenuItems = PluginLoader.GetLoader().Menus;
+            MenuItems = new ObservableCollection<PluginInfo>( PluginLoader.GetLoader().Menus);
             SubMenuItems = MenuItems[0].Children;
             this.DataContext = this;
             InitializeComponent();
@@ -120,9 +120,9 @@
             set { RaiseAndSetIfChanged(ref _MenuVisibility, value); }
         }
 
-        public void ChangeItemVisibility()
+        public void ChangeItemVisibility(bool visiable)
         {
-            MenuVisibility = MenuVisibility == Visibility.Collapsed ? Visibility.Visible : Visibility.Collapsed;
+            MenuVisibility = visiable ? Visibility.Visible : Visibility.Collapsed;
         }
 
         private void Menu_SelectionChanged(object sender, SelectionChangedEventArgs e)

--
Gitblit v1.9.1