WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
SelectedWebPartChanged Vyvolá událost, ke které dojde potéWebPart, co byl ovládací prvek nově vybrán nebo byl jeho výběr vymazán.
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)
Parametry
A WebPartEventArgs , který obsahuje data události.
Poznámky
Metoda OnSelectedWebPartChanged vyvolá SelectedWebPartChanged událost, což je obvykle bod v čase, kdy vývojář může chtít změnit vzhled uživatelského rozhraní. Například při výběru nového WebPart ovládacího prvku změní sada ovládacích prvků webové části vykreslování nově vybraného ovládacího prvku. Po vymazání výběru ovládacího prvku se vykreslení vrátí do normálního stavu.
Poté, co uživatel vybere konkrétní WebPart ovládací prvek pro úpravy, OnSelectedWebPartChanged je volána metoda. Když uživatel dokončí úpravy ovládacího prvku a zavře ho, takže výběr ovládacího prvku je vymazán, OnSelectedWebPartChanged metoda se zavolá znovu.
Poznámky pro dědice
Existuje několik možností souvisejících s SelectedWebPartChanged událostí, které vývojářům umožňují přizpůsobit vykreslování, ke kterému dojde po změně vybraného ovládacího prvku. V deklarativním kódu můžete v elementu <asp:webpartmanager>
OnSelectedWebPartChanged
nastavit atribut a přiřadit mu název vlastní metody. Ve vlastní metodě můžete upravit vykreslování vybraných ovládacích prvků při výskytu události. Další možností je dědit z WebPartManager třídy a přepsat metodu. Třetí možností je přizpůsobit vykreslování na úrovni zóny; Můžete například dědit z EditorZoneBase třídy a přepsat její OnSelectedWebPartChanged(Object, WebPartEventArgs) metodu, abyste přizpůsobili vykreslování ovládacích prvků vybraných a vymazání během procesu úprav.