Compartilhar via


Flyout.FlyoutPresenterStyle Propriedade

Definição

Obtém ou define o Estilo aplicado ao conteúdo do Submenu .

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>

Valor da propriedade

O Estilo aplicado para o conteúdo do Submenu , se presente; caso contrário, nulo. O padrão é nulo.

Comentários

O elemento Style usado para um valor FlyoutPresenterStyle deve especificar TargetType="FlyoutPresenter".

Um Submenu em si não é um controle ou mesmo um UIElement e, portanto, não tem nenhuma propriedade para aplicar um Style . Em vez disso, você pode definir o estilo das propriedades do FlyoutPresenter interno que está apresentando o Conteúdo de um Submenu. As propriedades que podem ser estilizadas são as propriedades de dependência da classe base ContentControl ou da classe Control , como FontSize ou Padding, ou propriedades de elemento base, como FrameworkElement.Margin herdada pela classe FlyoutPresenter . Você também pode usar as propriedades que estão disponíveis em qualquer elemento que você esteja definindo como Flyout.Content e definir valores dessas propriedades diretamente em vez de estilizar o FlyoutPresenter.

Aplica-se a

Confira também