Flyout.FlyoutPresenterStyle Eigenschaft

Definition

Ruft die Formatvorlage ab, die auf den Flyoutinhalt angewendet wird, oder legt diese fest.

public:
 property Style ^ FlyoutPresenterStyle { Style ^ get(); void set(Style ^ value); };
Style FlyoutPresenterStyle();

void FlyoutPresenterStyle(Style value);
public Style FlyoutPresenterStyle { get; set; }
var style = flyout.flyoutPresenterStyle;
flyout.flyoutPresenterStyle = style;
Public Property FlyoutPresenterStyle As Style
<Flyout FlyoutPresenterStyle={StaticResource styleResourceKey}/>
- or -
<Flyout>
  <Flyout.FlyoutPresenterStyle>
    <Style TargetType="FlyoutPresenter">
      oneOrMoreSetters
    </Style>
  </Flyout.FlyoutPresenterStyle>
</Flyout>

Eigenschaftswert

Die angewendete Formatvorlage für den Flyoutinhalt , falls vorhanden; andernfalls null. Der Standardwert ist NULL.

Hinweise

Das Style-Element , das Sie für einen FlyoutPresenterStyle-Wert verwenden, muss angegeben TargetType="FlyoutPresenter"werden.

Ein Flyout selbst ist kein Steuerelement oder sogar ein UIElement und verfügt daher nicht über Eigenschaften, auf die eine Formatvorlage angewendet werden kann. Stattdessen können Sie die Eigenschaften des internen FlyoutPresenter-Steuerelements formatieren, das den Inhalt eines Flyouts darstellt. Die Eigenschaften, die formatiert werden können, sind die Abhängigkeitseigenschaften der Basis-ContentControl-Klasse oder Control-Klasse , z. B. FontSize oder Padding, oder Basiselementeigenschaften wie FrameworkElement.Margin , die die FlyoutPresenter-Klasse erbt. Sie können auch die Eigenschaften verwenden, die für das Element verfügbar sind, das Sie als Flyout.Content festlegen, und Werte dieser Eigenschaften direkt festlegen, anstatt das FlyoutPresenter-Element zu formatieren.

Gilt für:

Weitere Informationen