Freigeben über


Flyout.FlyoutPresenterStyle Eigenschaft

Definition

Ruft den Stil ab, der auf den Flyoutinhalt angewendet wird, oder legt diesen 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

Der angewendete Stil für den Flyoutinhalt , sofern vorhanden; andernfalls null. Der Standardwert ist NULL.

Hinweise

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

Ein Flyout selbst ist kein Steuerelement oder sogar ein UIElement und verfügt daher über keine Eigenschaften, auf die ein Style angewendet werden kann. Stattdessen können Sie die Eigenschaften des internen FlyoutPresenters formatieren , der den Inhalt eines Flyouts darstellt. Die Eigenschaften, die formatiert werden können, sind die Abhängigkeitseigenschaften der ContentControl-Basisklasse oder der 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 flyoutPresenter zu formatieren.

Gilt für:

Weitere Informationen