/// <summary> /// Initialize a new instance of the PanelColorsOffice2007Silver class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsOffice2007Silver(BasePanel basePanel) : base(basePanel) { }
/// <summary> /// Initialize a new instance of the PanelColorsBlack class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsBlack(BasePanel basePanel) : base(basePanel) { }
/// <summary> /// Initialize a new instance of the PanelColorsBlack class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsBlue(BasePanel basePanel) : base(basePanel) { }
/// <summary> /// Initialize a new instance of the PanelColorsOffice2007Black class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsOffice2007Black(BasePanel basePanel) : base(basePanel) { }
/// <summary> /// Expands the specified XPanderPanel /// </summary> /// <param name="panel">The XPanderPanel to expand</param> /// <example> /// <code> /// private void btnExpandXPander_Click(object sender, EventArgs e) /// { /// // xPanderPanel10 is not null /// if (xPanderPanel10 != null) /// { /// BSE.Windows.Forms.XPanderPanelList panelList = xPanderPanel10.Parent as BSE.Windows.Forms.XPanderPanelList; /// // and it's parent panelList is not null /// if (panelList != null) /// { /// // expands xPanderPanel10 in it's panelList. /// panelList.Expand(xPanderPanel10); /// } /// } /// } /// </code> /// </example> public void Expand(BasePanel panel) { if(panel == null) { throw new ArgumentNullException("panel", string.Format(System.Globalization.CultureInfo.InvariantCulture, BSE.Windows.Forms.Properties.Resources.IDS_ArgumentException, "panel")); } XPanderPanel xpanderPanel = panel as XPanderPanel; if(xpanderPanel != null) { foreach(XPanderPanel tmpXPanderPanel in this.m_xpanderPanels) { if(tmpXPanderPanel.Equals(xpanderPanel) == false) { tmpXPanderPanel.Expand = false; } } PropertyDescriptor propertyDescriptor = TypeDescriptor.GetProperties(xpanderPanel)["Expand"]; if(propertyDescriptor != null) { propertyDescriptor.SetValue(xpanderPanel, true); } } }
/// <summary> /// Initialize a new instance of the PanelColorsOffice class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsOffice(BasePanel basePanel) : base(basePanel) { }
/// <summary> /// Initialize a new instance of the Office2007Colors class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsOffice2007Blue(BasePanel basePanel) : base(basePanel) { }
/// <summary> /// Initialize a new instance of the PanelColors class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColors(BasePanel basePanel) : this() { this.m_basePanel = basePanel; }
/// <summary> /// Initialize a new instance of the PanelColors class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColors(BasePanel basePanel) : this() { this.m_basePanel = basePanel; Microsoft.Win32.SystemEvents.UserPreferenceChanged += new Microsoft.Win32.UserPreferenceChangedEventHandler(SystemEventsUserPreferenceChanged); }
/// <summary> /// Initialize a new instance of the PanelColorsRed class. /// </summary> /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param> public PanelColorsRed(BasePanel basePanel) : base(basePanel) { }