mirror of
https://github.com/ShrlAlgo/AddinManager.git
synced 2026-03-09 18:08:18 +00:00
修改为json存储
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
using Microsoft.Win32;
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using System.Windows;
|
||||
|
||||
@@ -1116,7 +1116,7 @@ namespace AddInManager.Wpf
|
||||
// (重写) 重新加载
|
||||
private void ContextMenuReload_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (!(commandsTreeView.SelectedItem is TreeViewItem selectedItem)) return;
|
||||
if (commandsTreeView.SelectedItem is not TreeViewItem selectedItem) return;
|
||||
|
||||
Addin addinToReload = null;
|
||||
// 判断选中项是Addin(父)还是AddinItem(子)
|
||||
@@ -1130,7 +1130,7 @@ namespace AddInManager.Wpf
|
||||
var parent = VisualTreeHelper.GetParent(selectedItem);
|
||||
while (parent != null)
|
||||
{
|
||||
if (parent is TreeViewItem parentItem && parentItem.Tag is Addin parentAddin)
|
||||
if (parent is TreeViewItem { Tag: Addin parentAddin })
|
||||
{
|
||||
addinToReload = parentAddin;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user