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