Intersoft ClientUI Documentation
UXStatusBar Class
Members 



Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.
Object Model
UXStatusBar ClassISFramework ClassStyleSelector ClassDataTemplateSelector Class
Syntax
<StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)>
<DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")>
<StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)>
Public Class UXStatusBar 
   Inherits Intersoft.Client.Framework.ISItemsControl
   Implements Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFrameworkIntersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing 
Dim instance As UXStatusBar
[StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)]
[DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")]
[StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)]
public class UXStatusBar : Intersoft.Client.Framework.ISItemsControl, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFrameworkIntersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing  
[StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXStatusBarItem)]
[DescriptionAttribute("Represents a multi-purpose status bar that hosts a collection of UXStatusBarItem.")]
[StyleTypedPropertyAttribute(Property="ItemSeparatorStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXSeparator)]
public ref class UXStatusBar : public Intersoft.Client.Framework.ISItemsControl, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFrameworkIntersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.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 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

UXStatusBar Members
Intersoft.Client.UI.Aqua Namespace

Send Feedback