From 3a471ae651b228231bebb3a2d438baa1d4ac0261 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期五, 21 十一月 2025 08:57:52 +0800
Subject: [PATCH] 优化
---
HMI.ParameterManage/ProductModal.xaml.cs | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/HMI.ParameterManage/ProductModal.xaml.cs b/HMI.ParameterManage/ProductModal.xaml.cs
index bececf3..9210a3d 100644
--- a/HMI.ParameterManage/ProductModal.xaml.cs
+++ b/HMI.ParameterManage/ProductModal.xaml.cs
@@ -5,6 +5,9 @@
using Panuon.WPF.UI;
using System;
using System.ComponentModel;
+using System.Linq;
+using System.Windows;
+using System.Windows.Controls;
namespace HMI.ParameterManage
{
@@ -77,16 +80,20 @@
{
Data.Name = TbName.Text;
Data.IsMaster = TbIsMaster.IsChecked == true;
+ Data.ParentId = CbParent.Text;
}
return flag;
}
- public bool? Open(ProductData data)
+ public bool? Open(ProductData data, bool isEdit)
{
Data = data;
TbName.Text = Data.Name;
TbIsMaster.IsChecked = Data.IsMaster;
- TbParentId.Text = Data.ParentId;
+ FgParentId.Visibility = isEdit ? Visibility.Collapsed : Visibility.Visible;
+
+ CbParent.ItemsSource = DataModel.Products.Select(e => e.Name).ToList();
+ //TbParentId.Text = Data.ParentId;
return this.ShowDialog();
}
--
Gitblit v1.9.1