 
            | Intersoft.Client.Framework Namespace : ISHeaderedItemsControl Class | 

Public MustInherit Class ISHeaderedItemsControl Inherits HeaderedItemsControl Implements IControl, IFramework, IItemsControl, ISelectionItem
Dim instance As ISHeaderedItemsControl
public abstract class ISHeaderedItemsControl : HeaderedItemsControl, IControl, IFramework, IItemsControl, ISelectionItem
public ref class ISHeaderedItemsControl abstract : public HeaderedItemsControl, IControl, IFramework, IItemsControl, ISelectionItem
ISHeaderedItemsControl is one of many available content model that Intersoft ClientUI provides. To learn more about other content model see Content Model Overview.
ISHeaderedItemsControl is a base class for all ClientUI items controls. It inherits from the ItemsControl class. The HeaderedItemsControl defines the Header property, which follows the same rules as the Header property of a ISHeaderedContentControl.
The following examples shows several heading and items concept in ClientUI controls line up.
| UXContextMenu | 
                    Copy Code
                 | 
|---|---|
| <Grid x:Name="Layout" Background="White" Intersoft:ContextMenuService.ContextMenuName="MyContextMenu"> <Intersoft:UXContextMenu x:Name="MyContextMenu" HorizontalAlignment="Left" VerticalAlignment="Top"> <Intersoft:UXMenuItem Header="View" Background="#FF767676"> <Intersoft:UXMenuItem Header="Large Icons"/> <Intersoft:UXMenuItem Header="Medium Icons"/> <Intersoft:UXMenuItem Header="Small icons"/> </Intersoft:UXMenuItem> <Intersoft:UXMenuItem Header="Sort By"> <Intersoft:UXMenuItem Header="Name"/> <Intersoft:UXMenuItem Header="Size"/> </Intersoft:UXMenuItem> <Intersoft:UXSeparator/> <Intersoft:UXMenuItem Header="Refresh"/> </Intersoft:UXContextMenu> </Grid> | |

| UXAccordion | 
                    Copy Code
                 | 
|---|---|
| <Intersoft:UXAccordion HorizontalAlignment="Center" Height="200" VerticalAlignment="Center" Width="150"> <Intersoft:UXAccordionItem Header="Co-workers"> <Intersoft:UXAccordionOption Content="Alex"/> <Intersoft:UXAccordionOption Content="Vyna"/> <Intersoft:UXAccordionOption Content="Greg"/> <Intersoft:UXAccordionOption Content="Silvia"/> </Intersoft:UXAccordionItem> <Intersoft:UXAccordionItem Header="Family"/> </Intersoft:UXAccordion> | |

System.Object
   System.Windows.DependencyObject
      System.Windows.UIElement
         System.Windows.FrameworkElement
            System.Windows.Controls.Control
               System.Windows.Controls.ItemsControl
                  Intersoft.Client.Framework.HeaderedItemsControl
                     Intersoft.Client.Framework.ISHeaderedItemsControl
                        Intersoft.Client.Framework.ISGroupItem
                        Intersoft.Client.Framework.ISHeaderedHierarchicalSelectionControl
                        Intersoft.Client.Framework.ISHeaderedSelectionControl
                        Intersoft.Client.UI.Aqua.UXRibbon.UXRibbonTab
                        Intersoft.Client.UI.Aqua.UXRibbon.UXRibbonTabGroupBase
                        Intersoft.Client.UI.Data.UXDataFilter
                        Intersoft.Client.UI.DataVisualization.Legend
                        Intersoft.Client.UI.ScheduleView.UXScheduleViewBase
                        Intersoft.Client.UI.ScheduleView.UXScheduleViewGroupHeader
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2