Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bileşenleriniz şu anda açık olan çözümdeki bir proje tarafından tanımlanıyorsa, Araç Kutusuotomatik olarak görünür ve hiçbir eylem yapmanız gerekmez. Araç KutusuAraç Kutusu Öğeleri Seç İletişim Kutusu (Visual Studio)kullanarak özel bileşenlerinizle el ile de doldurabilirsiniz, ancak Araç Kutusu çözümünüzün derleme çıktılarındaki öğeleri aşağıdaki özelliklerin tümüyle dikkate alır:
IComponentuygular;
ToolboxItemAttribute
false
olarak ayarlanmadı;DesignTimeVisibleAttribute
false
olarak ayarlanmamış.
Dikkat
Bu içerik .NET Framework için yazılmıştır. .NET 6 veya sonraki bir sürümü kullanıyorsanız, bu içeriği dikkatli kullanın. Tasarımcı sistemi Windows Forms için değişmiştir ve .NET Framework makalesindeki
Bu kılavuzda, özel bir bileşenin, bileşen oluşturulduktan sonra Araç Kutusu otomatik olarak nasıl göründüğü gösterilmektedir. Bu kılavuzda gösterilen görevler şunlardır:
Windows Forms projesi oluşturma.
Özel bileşen oluşturma.
Özel bir bileşenin örneğini oluşturma.
Özel bileşeni kaldırma ve yeniden yükleme.
İşiniz bittiğinde, Araç Kutusu oluşturduğunuz bir bileşenle doldurulduğunu görürsünüz.
Uyarı
Araç Kutusu yalnızca doğrudan projeniz tarafından başvuruda bulunılan kitaplıklardaki bileşenleri veya çözümdeki bir proje tarafından tanımlanan bileşenleri görüntüler.
Projeyi oluşturma
Visual Studio'da
ToolboxExample
(Dosya>Yeni>Project>Visual C# veya Visual Basic>Klasik Masaüstü>Windows Forms Uygulaması) adlı Windows tabanlı bir uygulama projesi oluşturun.Projeye yeni bir bileşen ekleyin.
DemoComponent
olarak adlandır.Daha fazla bilgi için bkz. Nasıl yapılır: Yeni Proje Öğeleri Ekleme.
Projeyi oluşturun.
Araçları menüsünden Seçenekleri öğesine tıklayın. Windows Forms Designer öğesinin altındaki Genel seçeneğine tıklayın ve AutoToolboxPopulate seçeneğinin Trueolarak ayarlandığından emin olun.
Özel bir bileşenin örneğini oluşturma
Sonraki adım, formda özel bileşenin bir örneğini oluşturmaktır. Araç Kutusu yeni bileşeni otomatik olarak hesapladığı için bu, başka bir bileşen veya denetim oluşturmak kadar kolaydır.
Projenin formunu Forms Designeriçinde açın.
Araç Kutusu'nda, ToolboxExample Componentsadlı yeni sekmeye tıklayın.
Sekmeye tıkladığınızda DemoComponentgöreceksiniz.
Uyarı
Performans nedenleriyle, Araç Kutusu otomatik olarak doldurulan alandaki bileşenler özel bit eşlemleri görüntülemez ve ToolboxBitmapAttribute desteklenmez. Araç Kutusuözel bir bileşenin simgesini görüntülemek için Araç Kutusu Öğelerini Seç iletişim kutusunu kullanarak bileşeninizi yükleyin.
Bileşeninizi formunuza sürükleyin.
Bileşenin bir örneği oluşturulur ve Bileşen Tepsisi'e ilave edilir.
Özel bileşeni kaldırma ve yeniden yükleme
Araç Kutusu yüklenen her projedeki bileşenleri dikkate alır ve bir proje devreden çıkarıldığında, projenin bileşenlerine yönelik referansları kaldırır.
Projeyi çözümden kaldırın.
Projeleri kaldırma hakkında daha fazla bilgi için bkz. Nasıl yapılır: Projeleri Kaldırma ve Yeniden Yükleme. Kaydetmeniz istenirse Evet
seçin. Çözüme yeni bir Windows Application projesi ekleyin. Formu Designeriçinde açın.
Önceki projedeki ToolboxExample Bileşenleri sekmesi artık yok.
ToolboxExample
projesini yeniden yükleyin.ToolboxExample Components sekmesi artık yeniden görünür.
Sonraki Adımlar
Bu izlenecek yol, Araç Kutusu projenin bileşenlerini dikkate aldığını gösterir, ancak Araç Kutusu de denetimleri dikkate alır. Çözümünüzde denetim projeleri ekleyerek ve kaldırarak kendi özel denetimlerinizle denemeler yapın.
Ayrıca bakınız
- Genel, Windows Forms Designer, Seçenekler İletişim Kutusu
- Nasıl yapılır: Araç Kutusu Sekmelerini Değiştirme
- Araç Kutusu Öğeleri Seç İletişim Kutusu (Visual Studio)
- Windows Forms'a DenetimLer Yerleştirme
.NET Desktop feedback