Intersoft ClientUI Documentation
ISHeaderedItemsControl Class
Members 



Serves as the base class for all Intersoft Headered Items controls.
Object Model
ISHeaderedItemsControl ClassISFramework ClassStyleSelector ClassDataTemplateSelector ClassISelection Interface
Syntax
Public MustInherit Class ISHeaderedItemsControl 
   Inherits HeaderedItemsControl
   Implements IControlIFrameworkIItemsControlISelectionItem 
Dim instance As ISHeaderedItemsControl
public abstract class ISHeaderedItemsControl : HeaderedItemsControl, IControlIFrameworkIItemsControlISelectionItem  
public ref class ISHeaderedItemsControl abstract : public HeaderedItemsControl, IControlIFrameworkIItemsControlISelectionItem  
Remarks

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.

Example

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>

Inheritance Hierarchy

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

Requirements

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

See Also

Reference

ISHeaderedItemsControl Members
Intersoft.Client.Framework Namespace

Concepts

Items Control Overview
Content Model Overview

Send Feedback