Esta documentación está archivada y no tiene mantenimiento.

StatusBarItem (Clase)

Actualización: noviembre 2007

Representa un elemento de un control StatusBar.

Espacio de nombres:  System.Windows.Controls.Primitives
Ensamblado:  PresentationFramework (en PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

[LocalizabilityAttribute(LocalizationCategory.Inherit)]
public class StatusBarItem : ContentControl
/** @attribute LocalizabilityAttribute(LocalizationCategory.Inherit) */
public class StatusBarItem extends ContentControl
public class StatusBarItem extends ContentControl
<StatusBarItem>
  Content
</StatusBarItem>

Modelo de contenido: StatusBarItem es ItemsControl. Sus propiedades de contenido son Items y ItemsSource. Para obtener más información acerca del modelo de contenido de StatusBarItem, vea Información general sobre el modelo de contenido de controles.

Se utilizan objetos StatusBarItem para definir elementos en un control StatusBar. StatusBar es un área horizontal en la parte inferior de una ventana primaria en la una aplicación pueden mostrar información de estado. StatusBarItem puede incluir un contenido complejo, como gráficos y texto, y puede recibir eventos. Los objetos StatusBar y StatusBarItem no pueden recibir el foco de teclado.

En el ejemplo siguiente se crea un StatusBar.

<StatusBar Name="sbar" 
           VerticalAlignment="Bottom" Background="Beige" >

  <StatusBarItem>
    <TextBlock>Downloading File</TextBlock>
  </StatusBarItem>
  <StatusBarItem>
    <ProgressBar Width="100" Height="20"
                 Name="progressBar1">
      <ProgressBar.Triggers>
        <EventTrigger RoutedEvent="ProgressBar.Loaded">
          <BeginStoryboard>
            <Storyboard>
              <DoubleAnimation
                Storyboard.TargetName="progressBar1" 
                Storyboard.TargetProperty="Value"
                From="0" To="100" Duration="0:0:5"  />
            </Storyboard>
          </BeginStoryboard>
        </EventTrigger>
      </ProgressBar.Triggers>
    </ProgressBar>
  </StatusBarItem>
  <StatusBarItem>
    <Separator/>
  </StatusBarItem>
  <StatusBarItem>
    <TextBlock>Online</TextBlock>
  </StatusBarItem>
  <StatusBarItem HorizontalAlignment="Right">
    <Image Source="images\help.bmp" Width="16" Height="16"/>
  </StatusBarItem>
</StatusBar>


System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ContentControl
                System.Windows.Controls.Primitives.StatusBarItem

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
Mostrar: