ToolboxService.CreateItemContainer Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Araç kutusu öğesinden veya kaydedilmiş bir veri nesnesinden yeni bir araç kutusu öğesi kapsayıcısı oluşturur.
Aşırı Yüklemeler
CreateItemContainer(IDataObject) |
Kaydedilmiş bir veri nesnesinden yeni bir araç kutusu öğesi kapsayıcısı oluşturur. |
CreateItemContainer(ToolboxItem, IDesignerHost) |
Araç kutusu öğesinden yeni bir araç kutusu öğesi kapsayıcısı oluşturur. |
CreateItemContainer(IDataObject)
Kaydedilmiş bir veri nesnesinden yeni bir araç kutusu öğesi kapsayıcısı oluşturur.
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
Parametreler
- dataObject
- IDataObject
Kaydedilmiş araç kutusu verilerini içeren bir veri nesnesi.
Döndürülenler
Yeni bir araç kutusu öğesi kapsayıcısı.
Özel durumlar
dataObject
, null
değeridir.
Açıklamalar
CreateItemContainer yöntemi size türetilmiş bir sürümünü ToolboxItemContainersağlama fırsatı verir. Varsayılan olarak, ToolboxService sınıfı bağlı öğeleri desteklemez, bu nedenle olmayan null
bağlantı parametreleri için döndürürnull
. Bağlantı desteği sağlamak için, bağlantıları işleyebilen türetilmiş ToolboxItemContainer bir oluşturmak için bu yöntemi geçersiz kılmanız gerekir.
geçirilen veri nesnesi, bir araç kutusu öğesi kapsayıcısında özelliğine ToolboxItemContainer.ToolboxData yapılan önceki bir çağrıdan alınan verileri içermelidir.
Devralanlara Notlar
Bağlantılı araç kutusu öğesi, varlığı belirli bir tasarımcı konağın depolama alanına bağlı olan öğedir. Bu nedenle, tipik bir proje sisteminde tasarımcı konağı belirli bir dosyayla ilişkilendirilir. Tasarımcı konağına bağlı bir araç kutusu öğesi, tasarımcı konağın kaynak dosyası silindiğinde veya projeden kaldırıldığında araç kutusundan otomatik olarak silinir.
Bağlantılı araç kutusu öğeleri, Windows Forms tasarımcısı açıkken ASP.NET araç kutusu öğelerini devre dışı bırakma gibi olası senaryoları mümkün kılar.
Şunlara uygulanır
CreateItemContainer(ToolboxItem, IDesignerHost)
Araç kutusu öğesinden yeni bir araç kutusu öğesi kapsayıcısı oluşturur.
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
Parametreler
- item
- ToolboxItem
Öğe kapsayıcısı oluşturulacak araç kutusu öğesi.
- link
- IDesignerHost
Bu araç kutusu öğesine bağlanması gereken isteğe bağlı bir tasarımcı konağı. Bu parametre olabilir null
.
Döndürülenler
Yeni bir araç kutusu öğesi kapsayıcısı.
Özel durumlar
item
, null
değeridir.
Açıklamalar
CreateItemContainer yöntemi size türetilmiş bir sürümünü ToolboxItemContainersağlama fırsatı verir. Varsayılan olarak, ToolboxService sınıfı bağlı öğeleri desteklemez, bu nedenle olmayan null
bağlantı parametreleri için döndürürnull
. Bağlantı desteği sağlamak için, bağlantıları işleyebilen türetilmiş ToolboxItemContainer bir oluşturmak için bu yöntemi geçersiz kılmanız gerekir.
Sağlanan IDesignerHost bağlantı parametresi atanmışsa, bunun bağlantılı bir araç kutusu öğesi olduğunu gösterir.
Devralanlara Notlar
Bağlantılı araç kutusu öğesi, varlığı belirli bir tasarımcı konağın depolama alanına bağlı olan öğedir. Bu nedenle, tipik bir proje sisteminde tasarımcı konağı belirli bir dosyayla ilişkilendirilir. Tasarımcı konağına bağlı bir araç kutusu öğesi, tasarımcı konağın kaynak dosyası silindiğinde veya projeden kaldırıldığında araç kutusundan otomatik olarak silinir.
Bağlantılı araç kutusu öğeleri, Windows Forms tasarımcısı açıkken ASP.NET araç kutusu öğelerini devre dışı bırakma gibi olası senaryoları mümkün kılar.
Ayrıca bkz.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin