RoutedEventArgs Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da RoutedEventArgs classe.
Sobrecargas
| Name | Description |
|---|---|
| RoutedEventArgs() |
Inicializa uma nova instância da RoutedEventArgs classe. |
| RoutedEventArgs(RoutedEvent) |
Inicializa uma nova instância da RoutedEventArgs classe, usando o identificador de evento encaminhado fornecido. |
| RoutedEventArgs(RoutedEvent, Object) |
Inicializa uma nova instância da RoutedEventArgs classe, usando o identificador de evento encaminhado fornecido, e oferece a oportunidade de declarar uma fonte diferente para o evento. |
RoutedEventArgs()
Inicializa uma nova instância da RoutedEventArgs classe.
public:
RoutedEventArgs();
public RoutedEventArgs();
Public Sub New ()
Observações
Ao usar este construtor sem parâmetros, todas as propriedades públicas da nova RoutedEventArgs instância assumem os seguintes valores padrão:
RoutedEvent assume como padrão
null.Handled por defeito para
falseSource assume como padrão
null.OriginalSource assume como padrão
null.
Valores nulos para Source e OriginalSource significam apenas que os RoutedEventArgs dados não tentam especificar a fonte. Quando esta instância é usada numa chamada para RaiseEvent, os Source valores e OriginalSource são preenchidos com base no elemento que gerou o evento e são transmitidos aos ouvintes através do encaminhamento.
Ver também
Aplica-se a
RoutedEventArgs(RoutedEvent)
Inicializa uma nova instância da RoutedEventArgs classe, usando o identificador de evento encaminhado fornecido.
public:
RoutedEventArgs(System::Windows::RoutedEvent ^ routedEvent);
public RoutedEventArgs(System.Windows.RoutedEvent routedEvent);
new System.Windows.RoutedEventArgs : System.Windows.RoutedEvent -> System.Windows.RoutedEventArgs
Public Sub New (routedEvent As RoutedEvent)
Parâmetros
- routedEvent
- RoutedEvent
O identificador de evento encaminhado para esta instância da RoutedEventArgs classe.
Exemplos
O exemplo seguinte constrói um novo RoutedEventArgs para usar numa chamada a RaiseEvent.
void RaiseTapEvent()
{
RoutedEventArgs newEventArgs = new RoutedEventArgs(MyButtonSimple.TapEvent);
RaiseEvent(newEventArgs);
}
Private Sub RaiseTapEvent()
Dim newEventArgs As New RoutedEventArgs(MyButtonSimple.TapEvent)
MyBase.RaiseEvent(newEventArgs)
End Sub
Observações
Ao usar este construtor sobrecarregado, as propriedades não especificadas da nova RoutedEventArgs instância assumem os seguintes valores padrão:
Handled por defeito para
falseSource assume como padrão
null.OriginalSource assume como padrão
null.
Valores nulos para Source e OriginalSource significam apenas que isto RoutedEventArgs não faz qualquer tentativa de especificar a fonte. Quando esta instância é usada numa chamada para RaiseEvent, os Source valores e OriginalSource são preenchidos com base no elemento que gerou o evento e são transmitidos aos ouvintes através do encaminhamento.
Ver também
Aplica-se a
RoutedEventArgs(RoutedEvent, Object)
Inicializa uma nova instância da RoutedEventArgs classe, usando o identificador de evento encaminhado fornecido, e oferece a oportunidade de declarar uma fonte diferente para o evento.
public:
RoutedEventArgs(System::Windows::RoutedEvent ^ routedEvent, System::Object ^ source);
public RoutedEventArgs(System.Windows.RoutedEvent routedEvent, object source);
new System.Windows.RoutedEventArgs : System.Windows.RoutedEvent * obj -> System.Windows.RoutedEventArgs
Public Sub New (routedEvent As RoutedEvent, source As Object)
Parâmetros
- routedEvent
- RoutedEvent
O identificador de evento encaminhado para esta instância da RoutedEventArgs classe.
- source
- Object
Uma fonte alternativa que será reportada quando o evento for tratado. Isto pré-preenche a Source propriedade.
Observações
Ao usar este construtor sobrecarregado, as propriedades não especificadas da nova RoutedEventArgs instância assumem os seguintes valores padrão:
Handled por defeito para
falseOriginalSource assume como padrão
null.
Os valores nulos para OriginalSource são preenchidos com base no elemento que gerou o evento e transmitidos através do encaminhamento, mas serão lidos null antes da invocação.
Use esta assinatura ao passar RoutedEventArgs para virtuais como OnSelectionChanged, onde os argumentos são usados para chamar RaiseEvent internamente.