From cdd98f4b14350089f910f83aeb01b5339ca9a4fe Mon Sep 17 00:00:00 2001 From: Liang Su Date: Tue, 30 May 2023 17:05:19 +0800 Subject: [PATCH] =?UTF-8?q?[UI.Client]=20=E5=8A=A0=E8=BD=BDRecipe=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=99=A8=E6=97=B6=E8=87=AA=E5=8A=A8=E9=9A=90=E8=97=8F?= =?UTF-8?q?StepUid=E5=88=97=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RecipeEditorLib/RecipeModel/RecipeFormatBuilder.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MECF.Framework.UI.Client/RecipeEditorLib/RecipeModel/RecipeFormatBuilder.cs b/MECF.Framework.UI.Client/RecipeEditorLib/RecipeModel/RecipeFormatBuilder.cs index a8dc1eb..889f1ee 100644 --- a/MECF.Framework.UI.Client/RecipeEditorLib/RecipeModel/RecipeFormatBuilder.cs +++ b/MECF.Framework.UI.Client/RecipeEditorLib/RecipeModel/RecipeFormatBuilder.cs @@ -321,6 +321,7 @@ namespace MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel StringHeaderTemplate = "ParamTemplate", IsReadOnly = true, IsEnable = defaultCellEnable, + Visibility = Visibility.Collapsed }; } else @@ -636,9 +637,14 @@ namespace MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel // 单元格是否可编辑? var isCellEditable = step.Attributes["IsColumnEditable"]?.Value; if (string.IsNullOrEmpty(isCellEditable) == false && isCellEditable.ToLower() == "false") + { + col.IsEditable = false; col.StringCellEditingTemplate = ""; + } - SetPermission(col, menuPermission); // 设置本列权限 + if(col.ControlName != "StepUid") + SetPermission(col, menuPermission); // 设置本列权限 + colExpander.ChildColumns.Add(col); // 将本列追加到Expander中 columns.Add(col); }