Syncfusion.Diagram.Windows
Members 


PaletteGroupBar Class

Displays a collection of symbol palettes that the symbol models contain in a GroupBar control.
Object Model
PaletteGroupBar ClassIMouseController InterfaceIContextMenuProvider InterfaceSymbolPalette ClassDiagram ClassDoubleBufferSurface ClassGroupBar.GroupBarItemCollection ClassGroupBarItem ClassScrollBarWrapper ClassGroupBarItemAccessibleObjectsIndexer ClassMetroColorTable ClassMouseControllerDispatcher ClassMetroColorTable ClassMetroColorTable ClassMetroColorTable ClassMetroColorTable ClassScrollTipWindow ClassNode ClassGroupBarVisualStyle ClassGroupBar.VisibleGroupBarItemsCollection ClassGroupBarItem ClassScrollBarWrapper Class
Syntax
'Declaration
 
<ToolboxBitmapAttribute(Syncfusion.Windows.Forms.Diagram.Controls.PaletteGroupBar, "ToolboxIcons.PaletteGroupBar.bmp")>
<DescriptionAttribute("GroupBar control that presents Diagram Symbol palettes in an Outlook-style control.")>
<ToolboxItemAttribute(True)>
<DesignerAttribute(Syncfusion.Windows.Forms.Tools.Design.GroupBarDesigner, System.ComponentModel.Design.IDesigner)>
<DefaultPropertyAttribute("GroupBarItems")>
<DefaultEventAttribute("GroupBarItemSelected")>
<DesignerSerializerAttribute("System.Windows.Forms.Design.ControlCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>
<ToolboxItemFilterAttribute("System.Windows.Forms")>
<DesignerCategoryAttribute("Component")>
Public Class PaletteGroupBar 
   Inherits Syncfusion.Windows.Forms.Tools.GroupBar
   Implements Syncfusion.Drawing.INonClientPaintingSupport, Syncfusion.Windows.Forms.ICancelModeProvider, Syncfusion.Windows.Forms.IQueryFocusInside, Syncfusion.Windows.Forms.IScrollBarWrapperContainer, Syncfusion.Windows.Forms.ISplitterPaneSupport, Syncfusion.Windows.Forms.ISupportIntelliMouse, Syncfusion.Windows.Forms.ISupportUpdating, Syncfusion.Windows.Forms.IVisualStyle, Syncfusion.Windows.Forms.Tools.IGroupBarDesignerInvoke, Syncfusion.Windows.Forms.Tools.IIntegratedScrollContainer, Syncfusion.WinForms.Theme.IThemeProvider 
'Usage
 
Dim instance As PaletteGroupBar
[ToolboxBitmap(Syncfusion.Windows.Forms.Diagram.Controls.PaletteGroupBar, "ToolboxIcons.PaletteGroupBar.bmp")]
[Description("GroupBar control that presents Diagram Symbol palettes in an Outlook-style control.")]
[ToolboxItem(true)]
[Designer(Syncfusion.Windows.Forms.Tools.Design.GroupBarDesigner, System.ComponentModel.Design.IDesigner)]
[DefaultProperty("GroupBarItems")]
[DefaultEvent("GroupBarItemSelected")]
[DesignerSerializer("System.Windows.Forms.Design.ControlCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[ToolboxItemFilter("System.Windows.Forms")]
[DesignerCategory("Component")]
public class PaletteGroupBar : Syncfusion.Windows.Forms.Tools.GroupBar, Syncfusion.Drawing.INonClientPaintingSupport, Syncfusion.Windows.Forms.ICancelModeProvider, Syncfusion.Windows.Forms.IQueryFocusInside, Syncfusion.Windows.Forms.IScrollBarWrapperContainer, Syncfusion.Windows.Forms.ISplitterPaneSupport, Syncfusion.Windows.Forms.ISupportIntelliMouse, Syncfusion.Windows.Forms.ISupportUpdating, Syncfusion.Windows.Forms.IVisualStyle, Syncfusion.Windows.Forms.Tools.IGroupBarDesignerInvoke, Syncfusion.Windows.Forms.Tools.IIntegratedScrollContainer, Syncfusion.WinForms.Theme.IThemeProvider  
Remarks

This class is derived from Syncfusion.Windows.Forms.Tools.GroupBar and provides an implementation for displaying symbol palettes and the symbol models they contain. Each symbol palette corresponds to a single panel (i.e. GroupView) inside of the GroupBar. Each entry in a panel corresponds to a symbol model inside of a symbol palette.

The user interface looks and behaves like an Outlook bar. Each symbol palette is a list of symbols that have an icon and a label. If the EditMode flag is False, the PaletteGroupBar allows symbols to be dragged from this control onto diagrams.

Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Windows.Forms.Control
            Syncfusion.Windows.Forms.Core.BaseControl
               Syncfusion.Windows.Forms.ScrollControl
                  Syncfusion.Windows.Forms.Tools.GroupBar
                     Syncfusion.Windows.Forms.Diagram.Controls.PaletteGroupBar

AssemblyVersion

Syncfusion.Diagram.Windows: 17.4460.0.39

See Also