Flyout.FlyoutPresenterStyle プロパティ

定義

ポップアップ コンテンツに適用されるスタイルを取得または設定します。

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>

プロパティ値

ポップアップ コンテンツに適用されたスタイル (存在する場合)。それ以外の場合は null。 既定値は null です

注釈

FlyoutPresenterStyle 値に使用する Style 要素には、 を指定 TargetType="FlyoutPresenter"する必要があります。

ポップアップ自体はコントロールでも UIElement でもありません。したがって、Style を適用するプロパティはありません。 代わりに、ポップアップのコンテンツを表示する内部 FlyoutPresenter のプロパティのスタイルを設定できます。 スタイルを設定できるプロパティは、FontSizePadding などの基本 ContentControl クラスまたは Control クラスの依存関係プロパティ、または FlyoutPresenter クラスが継承する FrameworkElement.Margin などの基本要素プロパティです。 また、 Flyout.Content として設定する要素で使用できるプロパティを使用し、 FlyoutPresenter のスタイルを設定するのではなく、これらのプロパティの値を直接設定することもできます。

適用対象

こちらもご覧ください