Intersoft ClientUI Documentation
UXStatusBar Class
Members  See Also  Send Feedback
Intersoft.Client.UI.Aqua Namespace : UXStatusBar Class






Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.

Object Model

UXStatusBar Class

Syntax

Visual Basic (Declaration) 
<StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)>
<StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)>
<DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")>
Public Class UXStatusBar 
   Inherits Intersoft.Client.Framework.ISItemsControl
   Implements IControlIFramework, ILicensing 
Visual Basic (Usage)Copy Code
Dim instance As UXStatusBar
C# 
[StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)]
[StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)]
[DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")]
public class UXStatusBar : Intersoft.Client.Framework.ISItemsControl, IControlIFramework, ILicensing  
Delphi 
public class UXStatusBar = class(Intersoft.Client.Framework.ISItemsControl, IControl, IFramework, ILicensing)
JScript 
StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)
StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)
DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")
public class UXStatusBar extends Intersoft.Client.Framework.ISItemsControl implements IControlIFramework, ILicensing 
Managed Extensions for C++ 
[StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)]
[StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)]
[DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")]
public __gc class UXStatusBar : public Intersoft.Client.Framework.ISItemsControl, IControlIFramework, ILicensing  
C++/CLI 
[StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)]
[StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)]
[DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")]
public ref class UXStatusBar : public Intersoft.Client.Framework.ISItemsControl, IControlIFramework, ILicensing  

Remarks

UXStatusBar control comes with a professional, Aero-style theme ideal for business applications. The control is particularly useful when used along with window and dialog boxes to provide information about the current state of the application such as saving status, number of words, and zoom level.

For more information about window and dialog boxes in ClientUI, see Window and Dialog Boxes Overview.

You use the UXStatusBar  control to display a collection of application states, which mainly consisted of UXStatusBarItem to represent a status content, and UXSeparator to represent a vertical separator.

The following XAML code shows how to create a UXStatusBar that shows two status items separated with a vertical separator.

XAML Copy Code
<Intersoft:UXStatusBar Intersoft:DockPanel.Dock="Bottom" Height="25">
      <Intersoft:UXStatusBarItem Content="Document saved."/>
      <Intersoft:UXSeparator/>
      <Intersoft:UXStatusBarItem Content="52 words" />
</Intersoft:UXStatusBar>

For more information about UXStatusBar and its features, see UXStatusBar Overview.

Inheritance Hierarchy

System.Object
   System.Windows.DependencyObject
      System.Windows.UIElement
         System.Windows.FrameworkElement
            System.Windows.Controls.Control
               System.Windows.Controls.ItemsControl
                  Intersoft.Client.Framework.ISItemsControl
                     Intersoft.Client.UI.Aqua.UXStatusBar

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.