ToolboxService.CreateItemContainer 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.
Membuat kontainer item kotak alat baru dari item kotak alat atau objek data yang disimpan.
Overload
CreateItemContainer(IDataObject) |
Membuat kontainer item kotak alat baru dari objek data yang disimpan. |
CreateItemContainer(ToolboxItem, IDesignerHost) |
Membuat kontainer item kotak alat baru dari item kotak alat. |
CreateItemContainer(IDataObject)
Membuat kontainer item kotak alat baru dari objek data yang disimpan.
protected:
virtual System::Drawing::Design::ToolboxItemContainer ^ CreateItemContainer(System::Windows::Forms::IDataObject ^ dataObject);
protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer (System.Windows.Forms.IDataObject dataObject);
abstract member CreateItemContainer : System.Windows.Forms.IDataObject -> System.Drawing.Design.ToolboxItemContainer
override this.CreateItemContainer : System.Windows.Forms.IDataObject -> System.Drawing.Design.ToolboxItemContainer
Protected Overridable Function CreateItemContainer (dataObject As IDataObject) As ToolboxItemContainer
Parameter
- dataObject
- IDataObject
Objek data yang berisi data kotak alat yang disimpan.
Mengembalikan
Kontainer item kotak alat baru.
Pengecualian
dataObject
adalah null
.
Keterangan
Metode ini CreateItemContainer memberi Anda kesempatan untuk memberikan versi turunan dari ToolboxItemContainer. Secara default, ToolboxService kelas tidak mendukung item tertaut, sehingga mengembalikan null
parameter tautan yang bukan null
. Untuk memberikan dukungan tautan, Anda harus mengambil alih metode ini untuk membuat turunan ToolboxItemContainer yang mampu menangani tautan.
Objek data yang diteruskan harus berisi data yang diperoleh dari panggilan sebelumnya ke ToolboxItemContainer.ToolboxData properti pada kontainer item kotak alat.
Catatan Bagi Inheritor
Item kotak alat tertaut adalah item yang keberadaannya terkait dengan penyimpanan host desainer tertentu. Jadi, dalam sistem proyek biasa, host perancang dikaitkan dengan file tertentu. Item kotak alat yang ditautkan ke host perancang akan secara otomatis dihapus dari kotak alat saat file sumber host perancang dihapus atau dihapus dari proyek.
Item kotak alat tertaut memungkinkan skenario seperti menonaktifkan item kotak alat ASP.NET saat perancang Formulir Windows terbuka.
Berlaku untuk
CreateItemContainer(ToolboxItem, IDesignerHost)
Membuat kontainer item kotak alat baru dari item kotak alat.
protected:
virtual System::Drawing::Design::ToolboxItemContainer ^ CreateItemContainer(System::Drawing::Design::ToolboxItem ^ item, System::ComponentModel::Design::IDesignerHost ^ link);
protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer (System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link);
abstract member CreateItemContainer : System.Drawing.Design.ToolboxItem * System.ComponentModel.Design.IDesignerHost -> System.Drawing.Design.ToolboxItemContainer
override this.CreateItemContainer : System.Drawing.Design.ToolboxItem * System.ComponentModel.Design.IDesignerHost -> System.Drawing.Design.ToolboxItemContainer
Protected Overridable Function CreateItemContainer (item As ToolboxItem, link As IDesignerHost) As ToolboxItemContainer
Parameter
- item
- ToolboxItem
Item kotak alat untuk membuat kontainer item.
- link
- IDesignerHost
Host perancang opsional yang harus ditautkan ke item kotak alat ini. Parameter ini dapat berupa null
.
Mengembalikan
Kontainer item kotak alat baru.
Pengecualian
item
adalah null
.
Keterangan
Metode ini CreateItemContainer memberi Anda kesempatan untuk memberikan versi turunan dari ToolboxItemContainer. Secara default, ToolboxService kelas tidak mendukung item tertaut, sehingga mengembalikan null
parameter tautan yang bukan null
. Untuk memberikan dukungan tautan, Anda harus mengambil alih metode ini untuk membuat turunan ToolboxItemContainer yang mampu menangani tautan.
Jika parameter tautan yang disediakan IDesignerHost ditetapkan, ini menunjukkan bahwa ini adalah item kotak alat yang ditautkan.
Catatan Bagi Inheritor
Item kotak alat tertaut adalah item yang keberadaannya terkait dengan penyimpanan host desainer tertentu. Jadi, dalam sistem proyek biasa, host perancang dikaitkan dengan file tertentu. Item kotak alat yang ditautkan ke host perancang akan secara otomatis dihapus dari kotak alat saat file sumber host perancang dihapus atau dihapus dari proyek.
Item kotak alat tertaut memungkinkan skenario seperti menonaktifkan item kotak alat ASP.NET saat perancang Formulir Windows terbuka.