DesignerRegion Kelas
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.
Menentukan wilayah konten dalam markup waktu desain untuk kontrol terkait.
public ref class DesignerRegion : System::Web::UI::Design::DesignerObject
public class DesignerRegion : System.Web.UI.Design.DesignerObject
type DesignerRegion = class
inherit DesignerObject
Public Class DesignerRegion
Inherits DesignerObject
- Warisan
- Turunan
Keterangan
Objek DesignerRegion mewakili wilayah konten dalam markup waktu desain yang dihasilkan oleh ControlDesigner implementasi. Pengembang kontrol menggunakan wilayah perancang dalam implementasi kustom ControlDesigner untuk menentukan area terpisah dalam markup waktu desain untuk kontrol terkait dan untuk menyediakan pengeditan dan penanganan peristiwa untuk area tersebut. Desainer visual, seperti Visual Studio 2005, dapat menggunakan wilayah perancang untuk menampilkan area kontrol terpisah pada permukaan desain dan untuk meningkatkan peristiwa pengguna untuk wilayah tersebut ke perancang kontrol. Wilayah perancang dapat menyederhanakan implementasi perancang kontrol karena banyak fitur berbasis wilayah disediakan oleh kelas perancang dasar dan desainer visual.
Kelas ini DesignerRegion menyediakan fungsionalitas dasar untuk wilayah desainer, seperti kemampuan untuk mengklik, memilih, dan menyoroti wilayah di permukaan desain. DesignerRegion Gunakan objek dalam implementasi perancang kontrol untuk menentukan wilayah yang tidak memerlukan pengeditan. Gunakan kelas turunan EditableDesignerRegion dalam implementasi perancang kontrol untuk menentukan wilayah dengan konten yang dapat diedit pada waktu desain. Gunakan kelas turunan TemplatedEditableDesignerRegion dalam implementasi perancang kontrol untuk menentukan wilayah yang dapat diedit yang mewakili templat dalam kontrol.
Untuk mendukung wilayah dalam kelas yang berasal dari ControlDesigner, ganti GetDesignTimeHtml metode dan tambahkan satu atau beberapa objek yang diinisialisasi DesignerRegion ke DesignerRegionCollection koleksi. Secara opsional, Anda dapat menangani klik mouse di wilayah pada permukaan desain dengan menimpa OnClick metode .
Gunakan properti DesignerRegion objek untuk menentukan bagaimana wilayah ditampilkan oleh desainer visual. Ambil alih Selectable properti untuk menunjukkan bahwa wilayah dapat dipilih oleh pengguna di permukaan desain. Highlight Gunakan properti untuk menyoroti wilayah perancang di perancang visual; misalnya, Anda dapat menyoroti wilayah setelah pengguna mengklik untuk memilihnya. DisplayName Gunakan properti dan Description untuk menyimpan atau mengambil detail tambahan tentang wilayah tersebut. Secara khusus, Description properti digunakan oleh desainer visual untuk menampilkan informasi TipsAlat saat pengguna memindahkan penunjuk mouse ke wilayah perancang. Designer Gunakan properti untuk mengakses metode dan properti objek perancang kontrol yang berisi wilayah perancang.
Konstruktor
DesignerRegion(ControlDesigner, String) |
Menginisialisasi instans DesignerRegion baru kelas dengan nama yang ditentukan untuk perancang kontrol. |
DesignerRegion(ControlDesigner, String, Boolean) |
Menginisialisasi instans DesignerRegion baru kelas dengan nama yang ditentukan untuk perancang kontrol, secara opsional mengatur instans sebagai wilayah yang dapat dipilih di perancang. |
Bidang
DesignerRegionAttributeName |
Menentukan nama atribut HTML untuk wilayah perancang. |
Properti
Description |
Mendapatkan atau mengatur deskripsi untuk wilayah perancang. |
Designer |
Mendapatkan komponen perancang terkait. (Diperoleh dari DesignerObject) |
DisplayName |
Mendapatkan atau mengatur nama tampilan yang mudah diingat untuk wilayah perancang. |
EnsureSize |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah ukuran wilayah akan diatur secara eksplisit pada wilayah perancang oleh host desain. |
Highlight |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menyoroti wilayah perancang pada permukaan desain. |
Name |
Mendapatkan nama objek. (Diperoleh dari DesignerObject) |
Properties |
Mendapatkan properti objek. (Diperoleh dari DesignerObject) |
Selectable |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah wilayah perancang dapat dipilih oleh pengguna di permukaan desain. |
Selected |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah wilayah perancang saat ini dipilih pada permukaan desain. |
UserData |
Mendapatkan atau mengatur data pengguna opsional untuk dikaitkan dengan wilayah perancang. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetBounds() |
Mengambil ukuran wilayah perancang pada permukaan desain. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetService(Type) |
Mendapatkan layanan dari host desain, seperti yang diidentifikasi oleh jenis yang disediakan. (Diperoleh dari DesignerObject) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
IServiceProvider.GetService(Type) |
Untuk deskripsi anggota ini, lihat GetService(Type). (Diperoleh dari DesignerObject) |