FormEvents.ViewSwitched Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre depois que uma exibição de um formulário foi alternada com êxito.
public:
abstract event Microsoft::Office::InfoPath::ViewSwitchedEventHandler ^ ViewSwitched;
public abstract event Microsoft.Office.InfoPath.ViewSwitchedEventHandler ViewSwitched;
member this.ViewSwitched : Microsoft.Office.InfoPath.ViewSwitchedEventHandler
Public MustOverride Custom Event ViewSwitched As ViewSwitchedEventHandler
Tipo de evento
Exceções
O desenvolvedor tentou associar o evento em algum local diferente do método InternalStartup .
Exemplos
No exemplo a seguir, o manipulador de eventos do evento ViewSwitched é usado para mostrar o nome da exibição exibida quando a alteração de exibição ocorre.
public void FormEvents_ViewSwitched(object sender, ViewSwitchedEventArgs e)
{
MessageBox.Show("Loading the view: " +
this.CurrentView.ViewInfo.Name);
}
Public Sub FormEvents_ViewSwitched(sender As Object, _
e As ViewSwitchedEventArgs)
MessageBox.Show("Loading the view: " & _
Me.CurrentView.ViewInfo.Name)
End Sub
Comentários
Importante: o evento ViewSwitched não deve ser instanciado pelo desenvolvedor no código de formulário. Você só deve adicionar manipuladores de eventos para eventos no nível do formulário na interface do usuário do modo de design do Microsoft InfoPath. Quando você adiciona um manipulador de eventos ao modelo de formulário da interface do usuário do modo de design, o InfoPath gera código no método InternalStartup do arquivo de código de formulário usando a EventManager classe e o FormEvents membro da classe para associar o evento ao manipulador de eventos. Para obter informações sobre como adicionar manipuladores de eventos no modo de design do InfoPath, consulte Como adicionar um manipulador de eventos.
O evento ViewSwitched está vinculado usando o ViewSwitchedEventHandler delegado.
O evento ViewSwitched não pode ser cancelado.
Observação: o evento ViewSwitched também ocorre quando um formulário é aberto pela primeira vez.
This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.