System.Drawing.Design Ruang nama

Berisi kelas yang memperluas logika antarmuka pengguna (UI) waktu desain dan gambar.

Kelas

BitmapEditor

Menyediakan antarmuka pengguna untuk memilih file bitmap di browser properti.

CategoryNameCollection

Mewakili kumpulan string nama kategori.

ColorEditor

UITypeEditor Menyediakan untuk memilih warna secara visual.

ContentAlignmentEditor

UITypeEditor Menyediakan untuk mengedit perataan konten secara visual.

CursorEditor

UITypeEditor Menyediakan yang dapat melakukan pencarian file default untuk file kursor (.cur).

FontEditor

Menyediakan antarmuka pengguna untuk memilih dan mengonfigurasi Font objek.

FontNameEditor

UITypeEditor Menyediakan yang melukis glyph untuk nama font.

IconEditor

UITypeEditor Menyediakan untuk memilih ikon secara visual.

ImageEditor

Menyediakan antarmuka pengguna untuk memilih gambar untuk properti di kisi properti.

MetafileEditor

UITypeEditor Menyediakan yang dapat melakukan pencarian file default untuk file metafile (.emf).

PaintValueEventArgs

Menyediakan data untuk metode ini PaintValue(Object, Graphics, Rectangle) .

PropertyValueUIItem

Menyediakan informasi tentang properti yang ditampilkan di jendela Properti, termasuk penanganan aktivitas terkait, string informasi pop-up, dan ikon yang ditampilkan untuk properti.

ToolboxComponentsCreatedEventArgs

Menyediakan data untuk ComponentsCreated peristiwa yang terjadi saat komponen ditambahkan ke kotak alat.

ToolboxComponentsCreatingEventArgs

Menyediakan data untuk ComponentsCreating peristiwa yang terjadi saat komponen ditambahkan ke kotak alat.

ToolboxItem

Menyediakan implementasi dasar item kotak alat.

ToolboxItemCollection

Mewakili kumpulan item kotak alat.

ToolboxItemContainer

Merangkum ToolboxItem.

ToolboxItemCreator

Merangkum ToolboxItemCreatorCallback. Kelas ini tidak dapat diwariskan.

ToolboxService

Menyediakan implementasi IToolboxService default antarmuka.

UITypeEditor

Menyediakan kelas dasar yang dapat digunakan untuk merancang editor nilai yang dapat menyediakan antarmuka pengguna (UI) untuk mewakili dan mengedit nilai objek dari jenis data yang didukung.

Antarmuka

IPropertyValueUIService

Menyediakan antarmuka untuk mengelola gambar, TipsAlat, dan penanganan aktivitas untuk properti komponen yang ditampilkan di browser properti.

IToolboxItemProvider

Mengekspos kumpulan item kotak alat.

IToolboxService

Menyediakan metode dan properti untuk mengelola dan mengkueri kotak alat di lingkungan pengembangan.

IToolboxUser

Menentukan antarmuka untuk mengatur item kotak alat yang saat ini dipilih dan menunjukkan apakah perancang mendukung item kotak alat tertentu.

Enum

UITypeEditorEditStyle

Menentukan pengidentifikasi yang menunjukkan gaya pengeditan nilai dari UITypeEditor.

Delegasikan

PropertyValueUIHandler

Mewakili metode yang menambahkan delegasi ke implementasi IPropertyValueUIService.

PropertyValueUIItemInvokeHandler

Mewakili metode yang akan menangani InvokeHandler peristiwa PropertyValueUIItem.

ToolboxComponentsCreatedEventHandler

Mewakili metode yang menangani ComponentsCreated peristiwa.

ToolboxComponentsCreatingEventHandler

Mewakili metode yang menangani ComponentsCreating peristiwa.

ToolboxItemCreatorCallback

Menyediakan mekanisme panggilan balik yang dapat membuat ToolboxItem.

Keterangan

Kelas di namespace layanan ini dapat digunakan untuk membuat item kotak alat kustom, editor nilai khusus jenis yang dapat mengedit dan secara grafis mewakili nilai dari jenis yang didukung, dan mengetik pengonversi yang dapat mengonversi nilai antara jenis tertentu. Namespace layanan ini menyediakan kerangka kerja dasar untuk mengembangkan ekstensi ke UI waktu desain.

Perhatian

Kelas dalam System.Drawing.Design namespace tidak didukung untuk digunakan dalam layanan Windows atau ASP.NET. Mencoba menggunakan kelas ini dari dalam salah satu jenis aplikasi ini dapat menghasilkan masalah tak terduga, seperti performa layanan yang berkurang dan pengecualian run-time.