Example #1
0
 /// <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)
 {
 }
Example #3
0
 /// <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)
 {
 }
Example #4
0
 /// <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>
 /// 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>
      /// 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);
            }
         }
      }
Example #7
0
 /// <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 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 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 PanelColorsOffice2007Silver class.
 /// </summary>
 /// <param name="basePanel">Base class for the panel or xpanderpanel control.</param>
 public PanelColorsOffice2007Silver(BasePanel basePanel)
     : base(basePanel)
 {
 }
Example #11
0
		/// <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;
        }
Example #12
0
        /// <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)
        {
        }
Example #13
0
 /// <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);
 }
Example #14
0
 /// <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;
 }
Example #15
0
 /// <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)
 {
 }