EditorZoneBase.OnSelectedWebPartChanged(Object, WebPartEventArgs) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
SelectedWebPartChanged Menaikkan peristiwa dan mengatur EditorParts koleksi ke null
di zona sebagai persiapan kontrol untuk WebPart memasuki atau keluar dari mode edit.
protected:
override void OnSelectedWebPartChanged(System::Object ^ sender, System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected override void OnSelectedWebPartChanged (object sender, System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
override this.OnSelectedWebPartChanged : obj * System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overrides Sub OnSelectedWebPartChanged (sender As Object, e As WebPartEventArgs)
Parameter
- sender
- Object
Yang Object memunculkan SelectedWebPartChanged peristiwa.
WebPartDisplayModeEventArgs yang berisi data peristiwa.
Contoh
Contoh kode berikut menunjukkan cara mengambil alih OnSelectedWebPartChanged metode di kelas turunan. Untuk kode lengkap yang diperlukan untuk menjalankan contoh, lihat bagian EditorZoneBase Contoh dari topik gambaran umum kelas.
Zona editor kustom berasal dari EditorZone kelas sehingga dapat digunakan dengan templat zona di markup deklaratif halaman Web. Kelas kustom mengambil alih OnSelectedWebPartChanged metode , mengatur warna latar belakang kontrol tertentu yang sedang diedit, lalu memanggil metode dasar.
protected override void OnSelectedWebPartChanged(object sender,
WebPartEventArgs e)
{
if (e.WebPart != null)
e.WebPart.Zone.SelectedPartChromeStyle.BackColor =
Color.LightGreen;
base.OnSelectedWebPartChanged(sender, e);
}
Protected Overrides Sub OnSelectedWebPartChanged(ByVal sender _
As Object, ByVal e As WebPartEventArgs)
If Not (e.WebPart Is Nothing) Then
e.WebPart.Zone.SelectedPartChromeStyle.BackColor = _
Color.LightGreen
End If
MyBase.OnSelectedWebPartChanged(sender, e)
End Sub
Saat memuat halaman di browser, Anda dapat memilih Edit Mode di kontrol daftar drop-down untuk beralih ke mode edit. Anda bisa mengklik menu kata kerja (panah bawah) di bilah judul salah satu kontrol, dan klik Edit untuk mengedit kontrol yang dipilih. EditorZone Saat antarmuka pengguna (UI) pengeditan dan terlihat, Anda dapat melihat bahwa kontrol yang dipilih memiliki warna latar belakang yang ditentukan dalam kode.
Keterangan
Metode ini OnSelectedWebPartChanged memungkinkan Anda untuk memberikan penanganan kustom untuk peristiwa yang terjadi ketika kontrol individual WebPart memasuki atau keluar dari mode edit.
Catatan Bagi Inheritor
Metode OnSelectedWebPartChanged(Object, WebPartEventArgs) ini dapat ditimpa atau disebut secara terprogram dalam kontrol zona editor kustom yang mewarisi dari EditorZoneBase kelas atau EditorZone kelas .
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk