Aplicativos do Windows
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Informações
O tópico solicitado está sendo mostrado abaixo. No entanto, este tópico não está incluído nesta biblioteca.

Propriedade FrameworkElement.Triggers

Obtém a coleção de disparadores estabelecida diretamente esse elemento, ou em elementos filho.

Namespace:  System.Windows
Assembly:  PresentationFramework (em PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public TriggerCollection Triggers { get; }
<object>
  <object.Triggers>
    oneOrMoreTriggers
  </object.Triggers>
</object>

Valores de XAML

oneOrMoreTriggers

Um ou mais definido EventTrigger elementos. Espera-se que cada disparador tal contêm referências e ações de storyboard válido. Observe que essa coleção só pode ser estabelecida no elemento raiz de uma página. For more information, see Visão geral sobre Storyboards.

Valor de propriedade

Tipo: System.Windows.TriggerCollection
Uma coleção fortemente tipada de Trigger objetos.

ObservaçãoObservação

Essa propriedade só pode ser definida Extensible Application Markup Language (XAML) pela sintaxe da coleção mostrado, ou acessar o objeto da coleção e usando seus vários métodos, como adicionar. A propriedade para acessar o objeto da coleção é somente leitura, a coleção em si é leitura-gravação. A propriedade só existe nos elementos raiz; tentando encontrá-lo ou defini-la em outro lugar fará com que uma exceção seja lançada.

Essa propriedade permite que você examine disparadores que existem como parte de estilos em uso neste elemento. Ela somente reporta a coleção de disparadores que literalmente são adicionados à coleção, na marcação ou código. Elementos geralmente não têm elementos existentes por padrão (através de um modelo por exemplo); é mais comum para os disparadores que vêm de composição de controle a ser estabelecida em estilos.

Em termos de comportamento (e tentando estabelecer qual efeito veio qual elemento do declarado Triggers coleção), a condição de disparo e o efeito de disparador pode ser neste elemento, ou pode estar em seus elementos filho na árvore lógica. Observe que, se você usar os eventos de tempo de vida, como Loaded para obter essa coleção, os disparadores do elemento filho ainda não podem ser totalmente carregados, e a coleção será menor do que seria realmente em tempo de execução.

Observe que a coleção de disparadores estabelecida em um elemento só oferece suporte a EventTrigger, não os disparadores de propriedade (Trigger). Se você precisar de disparadores de propriedade, você deve colocá-los dentro de um estilo ou modelo e atribuir esse estilo ou modelo para o elemento ou diretamente através do Style propriedade, ou indiretamente através de um estilo implícito referência.

.NET Framework

Com suporte em: 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou posterior, Windows XP SP3, Windows Server 2008 (Server Core não compatível), Windows Server 2008 R2 (Server Core não compatível com SP1 ou posterior), Windows Server 2003 SP2

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos de sistema do .NET Framework.

Contribuições da comunidade

Mostrar:
© 2016 Microsoft