InfoBar Klasse

Definition

Ein InfoBar ist eine Inlinebenachrichtigung für wichtige App-übergreifende Nachrichten. Die InfoBar nimmt Platz in einem Layout ein und verdeckt keine anderen Inhalte oder schwebt darüber. Sie unterstützt umfangreiche Inhalte (einschließlich Titeln, Nachrichten, Symbolen und Schaltflächen) und kann so konfiguriert werden, dass sie vom Benutzer verworfen oder dauerhaft sind.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
/// [Windows.UI.Xaml.Markup.ContentProperty(Name="Content")]
class InfoBar : Control
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.UI.Xaml.Markup.ContentProperty(Name="Content")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class InfoBar : Control
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Windows.UI.Xaml.Markup.ContentProperty(Name="Content")]
public class InfoBar : Control
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.UI.Xaml.Markup.ContentProperty(Name="Content")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class InfoBar : Control
Public Class InfoBar
Inherits Control
Vererbung
InfoBar
Attribute

Beispiele

Tipp

Weitere Informationen, Entwurfsleitfäden und Codebeispiele finden Sie unter Infoleiste.

Die App WinUI 2-Katalog umfasst interaktive Beispiele für die meisten WinUI 2-Steuerelemente, -Features und -Funktionen. Rufen Sie die App aus dem Microsoft Store oder den Quellcode auf GitHub ab.

Hinweise

Verwenden Sie ein InfoBar Steuerelement, wenn ein Benutzer über einen geänderten Anwendungsstatus informiert werden soll, diesen bestätigen oder Maßnahmen ergreifen soll. Der geänderte Zustand sollte sich auf die App-Wahrnehmung oder -Erfahrung für den Benutzer auswirken.

Steuerelementstil und -vorlage

Sie können die Standardvorlagen Style und ControlTemplate ändern, um dem Steuerelement ein eindeutiges Aussehen zu verleihen. Informationen zum Ändern des Stils und der Vorlage eines Steuerelements finden Sie unter XAML-Formatvorlagen. XAML enthält auch Ressourcen, mit denen Sie die Farben eines Steuerelements in verschiedenen visuellen Zuständen ändern können, ohne die Steuerelementvorlage zu ändern. Das Ändern dieser Ressourcen wird vorgezogen, um Eigenschaften wie Hintergrund und Vordergrund festzulegen. Weitere Informationen finden Sie im Abschnitt Leichtes Formatieren des Artikels XAML-Stile .

Die Ressourcen für dieses Steuerelement sind im Abschnitt ThemeDictionaries der Datei InfoBar_themeresources.xaml auf GitHub aufgeführt. Der ResourceKey Wert für jeden StaticResource verweist auf einen Pinsel und eine Farbe in der Datei Common_themeresources_any.xaml .

Konstruktoren

InfoBar()

Initialisiert eine neue Instanz der InfoBar-Klasse .

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Eigenschaften

ActionButton

Ruft die Aktionsschaltfläche der InfoLeiste ab oder legt diese fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

ActionButtonProperty

Gibt die ActionButton-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

CloseButtonCommand

Ruft den Befehl ab, der aufgerufen werden soll, wenn in der InfoLeiste auf die Schaltfläche schließen geklickt wird, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

CloseButtonCommandParameter

Ruft den Parameter ab, der an den Befehl für die Schaltfläche schließen in der InfoLeiste übergeben werden soll, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

CloseButtonCommandParameterProperty

Identifiziert die CloseButtonCommandParameter-Abhängigkeitseigenschaft .

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

CloseButtonCommandProperty

Identifiziert die CloseButtonCommand-Abhängigkeitseigenschaft .

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

CloseButtonStyle

Ruft den ab, der Style auf die Schaltfläche schließen in der InfoLeiste angewendet werden soll, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

CloseButtonStyleProperty

Gibt die CloseButtonStyle-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Content

Ruft den XAML-Inhalt ab, der unter dem Titel und der Nachricht in der InfoLeiste angezeigt wird, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

ContentProperty

Identifiziert die Content-Abhängigkeitseigenschaft .

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

ContentTemplate

Ruft die Datenvorlage für InfoBar.Content ab oder legt sie fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

ContentTemplateProperty

Gibt die ContentTemplate-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IconSource

Ruft den Grafikinhalt ab, der neben dem Titel und der Nachricht in der Infoleiste angezeigt werden soll, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IconSourceProperty

Gibt die IconSource-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IsClosable

Ruft einen Wert ab, der angibt, ob der Benutzer die InfoLeiste schließen kann, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IsClosableProperty

Gibt die IsClosable-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IsIconVisible

Ruft einen Wert ab, der angibt, ob das Symbol in der InfoLeiste sichtbar ist, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IsIconVisibleProperty

Gibt die Abhängigkeitseigenschaft IsIconVisible an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IsOpen

Ruft einen Wert ab, der angibt, ob die InfoBar geöffnet ist, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

IsOpenProperty

Gibt die IsOpen-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Message

Ruft die Meldung der InfoBar ab oder legt sie fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

MessageProperty

Gibt die Message-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Severity

Ruft den Typ der InfoLeiste ab, um konsistente Statusfarb-, Symbol- und Hilfstechnologieeinstellungen abhängig von der Kritikalität der Benachrichtigung anzuwenden, oder legt diesen fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

SeverityProperty

Gibt die Abhängigkeitseigenschaft vom Schweregrad an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

TemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für eine InfoBar als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

TemplateSettingsProperty

Gibt die TemplateSettings-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Title

Ruft den Titel der InfoLeiste ab oder legt den Titel fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

TitleProperty

Gibt die Title-Abhängigkeitseigenschaft an.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Ereignisse

CloseButtonClick

Tritt auf, nachdem auf die Schaltfläche "Schließen" in der Infoleiste geklickt wurde.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Closed

Tritt auf, nachdem die InfoLeiste geschlossen wurde.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Closing

Tritt kurz vor dem Schließen der InfoBar auf.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

Gilt für:

Weitere Informationen