From 0f58c0039852f4be3d449906e9f2fb54332126c6 Mon Sep 17 00:00:00 2001 From: tangxu <tangxu76880903> Date: 星期一, 14 十月 2024 15:43:53 +0800 Subject: [PATCH] 引用丢失! --- WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Component Classes/RibbonPanel.cs | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Component Classes/RibbonPanel.cs b/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Component Classes/RibbonPanel.cs index d4888ae..632d257 100644 --- a/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Component Classes/RibbonPanel.cs +++ b/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Component Classes/RibbonPanel.cs @@ -194,6 +194,11 @@ [DefaultValue(true)] [Category("Behavior")] + [Description("Sets if changes to this panel's Enabled flag should be cascaded to its children")] + public bool CascadeEnabledFlag { get; set; } = true; + + [DefaultValue(true)] + [Category("Behavior")] [Description("Sets if the panel should be enabled")] public bool Enabled { @@ -210,13 +215,15 @@ { _enabled = value; Owner.Invalidate(); - + if (CascadeEnabledFlag) + { foreach (RibbonItem item in Items) { item.Enabled = value; } } } + } [DefaultValue(true)] [Category("Behavior")] -- Gitblit v1.9.3