Aracılığıyla paylaş


ConnectionsZone.OnDisplayModeChanged Yöntem

Tanım

Olayı tetikler DisplayModeChanged .

protected:
 override void OnDisplayModeChanged(System::Object ^ sender, System::Web::UI::WebControls::WebParts::WebPartDisplayModeEventArgs ^ e);
protected override void OnDisplayModeChanged (object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e);
override this.OnDisplayModeChanged : obj * System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs -> unit
Protected Overrides Sub OnDisplayModeChanged (sender As Object, e As WebPartDisplayModeEventArgs)

Parametreler

sender
Object

Olayı gönderen.

Açıklamalar

Bu yöntem olayı tetikler DisplayModeChanged ve bunun için özel bir işleyici sağlar. Bir Web sayfası bağlan görüntüleme moduna girdikten veya çıktıktan sonra, bu yöntem denetime ConnectionsZone özgü birkaç adım uygular. yöntemi, bu noktada bekleyen tüm bağlantı etkinliklerini iptal eder, özelliğini falseolarak ayarlayarak ChildControlsCreated bağlantı kullanıcı arabiriminden (UI) alt denetimlerin görüntülenmemesini sağlar ve kullanıcı bağlantı oluşturma işlemine devam ederse, bağlantı kullanıcı arabirimini mevcut bağlantılarla ilgili bilgileri görüntüleyebileceği bir moda ayarlar.

Yönteminde OnDisplayModeChanged sağlanan işlemeye özelleştirilmiş işleme eklemek için geliştiriciler sınıfından ConnectionsZone devralabilir ve bu yöntemi geçersiz kılabilir. Alternatif olarak, geliştiriciler web sayfasındaki öğesine bir OnDisplayModeChanged öznitelik ekleyerek ve olayı işlemek için özel bir yöntemin <asp:webpartmanager> değerini atayarak denetimdeki olay için DisplayModeChangedWebPartManager bir işleyici de sağlayabilir. Bu yöntemde geliştiriciler özelliğin geçerli değerini DisplayMode denetleyebiliyor ve bu değer ise ConnectDisplayModedenetimde istenen değişiklikleri ConnectionsZone gerçekleştirebiliyor.

Şunlara uygulanır

Ayrıca bkz.