Intersoft.Client.UI.Aqua Namespace : UXStatusBar Class |
<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.IControl, Intersoft.Client.Framework.IFramework, Intersoft.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.IControl, Intersoft.Client.Framework.IFramework, Intersoft.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.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing
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.
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
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