Intersoft ClientUI Documentation
ISHeaderedContentControl Class
Members  See Also  Send Feedback
Intersoft.Client.Framework Namespace : ISHeaderedContentControl Class






Serves as the base class for all Intersoft Headered Content controls.

Object Model

ISHeaderedContentControl Class

Syntax

Visual Basic (Declaration) 
Public MustInherit Class ISHeaderedContentControl 
   Inherits ISContentControl
   Implements IControlIFramework 
Visual Basic (Usage)Copy Code
Dim instance As ISHeaderedContentControl
C# 
public abstract class ISHeaderedContentControl : ISContentControl, IControlIFramework  
Delphi 
public class ISHeaderedContentControl = class(ISContentControl, IControl, IFramework)abstract; 
JScript 
public abstract class ISHeaderedContentControl extends ISContentControl implements IControlIFramework 
Managed Extensions for C++ 
public __gc abstract class ISHeaderedContentControl : public ISContentControl, IControlIFramework  
C++/CLI 
public ref class ISHeaderedContentControl abstract : public ISContentControl, IControlIFramework  

Example

The following examples show several heading concept in ClientUI controls.

Group Box Copy Code
 <Intersoft:GroupBox Header="Contact Info">
    <StackPanel Background="#FFE2B22F">
        <Intersoft:FieldLabel Header="First Name :" HeaderWidth="80" HorizontalHeaderAlignment="Right">
            <Intersoft:UXTextBox Width="100"/>
        </Intersoft:FieldLabel>
        <Intersoft:FieldLabel Header="Last Name :" HeaderWidth="80" HorizontalHeaderAlignment="Right">
            <Intersoft:UXTextBox Width="100"/>
        </Intersoft:FieldLabel>
        <Intersoft:FieldLabel Header="Email :" HeaderWidth="80" HorizontalHeaderAlignment="Right">
            <Intersoft:UXTextBox Width="100"/>
        </Intersoft:FieldLabel>
        <Intersoft:FieldLabel Header="Phone :" HeaderWidth="80" HorizontalHeaderAlignment="Right">
            <Intersoft:UXTextBox Width="100"/>
        </Intersoft:FieldLabel>
    </StackPanel>
</Intersoft:GroupBox>

Field Label Copy Code
<Intersoft:FieldLabel Header="First Name :" HeaderWidth="80" HeaderForeground="Red">
    <Intersoft:UXTextBox Width="100" Background="White"/>
</Intersoft:FieldLabel>

UXCallOut Copy Code
<Intersoft:UXCallOut>
    <Intersoft:UXCallOut.Header>
        <Intersoft:GlassButton Content="Next Picture"></Intersoft:GlassButton>
    </Intersoft:UXCallOut.Header>
    <Grid Height="150" Width="150">
        <Image Source="/Lighthouse.jpg" Stretch="Fill"/>
    </Grid>
</Intersoft:UXCallOut>

Remarks

ISHeaderedContentControl is one of many available content model that Intersoft ClientUI provides. To learn more about other content model see Content Model Overview.

ISHeaderedContentControl is a base class for all ClientUI headered content controls.It inherits the Content property from ContentControl and defines the Header property that is of type Object. Header provides a heading for the control. Like the Content property of a ContentControl, the Header can be any type.

 

Inheritance Hierarchy

System.Object
   System.Windows.DependencyObject
      System.Windows.UIElement
         System.Windows.FrameworkElement
            System.Windows.Controls.Control
               System.Windows.Controls.ContentControl
                  Intersoft.Client.Framework.ISContentControl
                     Intersoft.Client.Framework.ISHeaderedContentControl
                        Intersoft.Client.Framework.ISHeaderedSelectionItemControl
                        Intersoft.Client.UI.Aqua.UXCallOut
                        Intersoft.Client.UI.Aqua.UXDesktop.UXWindow
                        Intersoft.Client.UI.Aqua.UXRibbon.UXRibbonApplicationBackstageMenuItem
                        Intersoft.Client.UI.Controls.FieldLabel
                        Intersoft.Client.UI.Controls.GroupBox

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.