WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Método
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.
Aciona o evento SelectedWebPartChanged, que ocorre depois que um controle WebPart é recém-selecionado ou que sua seleção é desmarcada.
protected:
virtual void OnSelectedWebPartChanged(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnSelectedWebPartChanged (System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanged (e As WebPartEventArgs)
Parâmetros
Um WebPartEventArgs que contém os dados do evento.
Comentários
O OnSelectedWebPartChanged método gera o SelectedWebPartChanged evento, que normalmente é um ponto no tempo em que um desenvolvedor pode querer alterar a aparência da interface do usuário. Por exemplo, quando um novo WebPart controle é selecionado, o conjunto de controle de Web Parts altera a renderização do controle recém-selecionado. Depois que a seleção de um controle é desmarcada, a renderização é retornada ao normal.
Depois que um usuário seleciona um controle específico WebPart para edição, o OnSelectedWebPartChanged método é chamado. Quando o usuário termina de editar o controle e o fecha, com o resultado de que a seleção do controle é desmarcada, o OnSelectedWebPartChanged método é chamado novamente.
Notas aos Herdeiros
Há várias opções relacionadas ao evento para permitir que os SelectedWebPartChanged desenvolvedores personalizem a renderização que ocorre após a alteração do controle selecionado. No código declarativo, dentro do <asp:webpartmanager>
elemento , você pode definir o OnSelectedWebPartChanged
atributo e atribuir a ele o nome de um método personalizado. No método personalizado, você pode modificar a renderização dos controles selecionados quando o evento ocorrer. Outra opção é herdar da WebPartManager classe e substituir o método . Uma terceira opção é personalizar a renderização no nível da zona; por exemplo, você pode herdar da EditorZoneBase classe e substituir seu OnSelectedWebPartChanged(Object, WebPartEventArgs) método para personalizar a renderização de controles selecionados e desmarcados durante o processo de edição.