namespace WeifenLuo.WinFormsUI.Docking { using System; using System.ComponentModel; #pragma warning disable CS1591 // 缺少对公共可见类型或成员的 XML 注释 public partial class DockPanel { [LocalizedCategory("Category_Docking")] [LocalizedDescription("DockPanel_DockPanelSkin")] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] [Browsable(false)] [Obsolete("Use Theme.Skin instead.")] public DockPanelSkin Skin { get { return null; } } private ThemeBase m_dockPanelTheme = new VS2005Theme(); [LocalizedCategory("Category_Docking")] [LocalizedDescription("DockPanel_DockPanelTheme")] public ThemeBase Theme { get { return m_dockPanelTheme; } set { if (value == null) { return; } if (m_dockPanelTheme.GetType() == value.GetType()) { return; } m_dockPanelTheme?.CleanUp(this); m_dockPanelTheme = value; m_dockPanelTheme.ApplyTo(this); m_dockPanelTheme.PostApply(this); } } } }