Share via


İzlenecek yol: Araç Kutusunu Otomatik Olarak Özel Bileşenlerle Doldurma

Bileşenleriniz açık durumdaki çözümdeki bir proje tarafından tanımlanıyorsa, bunlar araç kutusunda otomatik olarak görünür ve sizin için hiçbir eylem gerekmez. Araç Kutusu Öğelerini Seç İletişim Kutusu'nu (Visual Studio) kullanarak Araç Kutusu'nu özel bileşenlerinizle el ile de doldurabilirsiniz, ancak Araç Kutusu çözümünüzün derleme çıkışlarındaki öğeleri aşağıdaki özelliklerin tümüyle hesaba alır:

Dekont

Araç Kutusu başvuru zincirlerini izlemez, bu nedenle çözümünüzdeki bir proje tarafından oluşturulmamış öğeleri görüntülemez.

Bu kılavuzda, özel bir bileşenin, bileşen oluşturulduktan sonra Araç Kutusu'nda otomatik olarak nasıl göründüğü gösterilir. 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'nu oluşturduğunuz bir bileşenle doldurduğunu göreceksiniz.

Proje oluşturma

  1. Visual Studio'da Adlı ToolboxExample Windows tabanlı bir uygulama projesi oluşturun (Dosya>Yeni>Projesi>Visual C# veya Visual Basic>Klasik Masaüstü>Windows Forms Uygulaması).

  2. Projeye yeni bir bileşen ekleyin. olarak adlandır.DemoComponent

    Daha fazla bilgi için bkz . Nasıl yapılır: Yeni Proje Öğeleri Ekleme.

  3. Projeyi derleyin.

  4. Araçlar menüsünde Seçenekler öğesine tıklayın. Windows Forms Tasarım Aracı öğesinin altında Genel'e tıklayın ve AutoToolboxPopulate seçeneğinin True olarak 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.

  1. Projenin formunu Formlar Tasarım Aracı açın.

  2. Araç Kutusu'nda ToolboxExample Components adlı yeni sekmeye tıklayın.

    Sekmeye tıkladığınızda DemoComponent ifadesini görürsünüz.

    Dekont

    Performans nedenleriyle, Araç Kutusu'nun otomatik olarak doldurulan alanındaki bileşenler özel bit eşlemleri görüntülemez ve ToolboxBitmapAttribute desteklenmez. Araç Kutusu'nda özel bir bileşenin simgesini görüntülemek için Araç Kutusu Öğelerini Seç iletişim kutusunu kullanarak bileşeninizi yükleyin.

  3. Bileşeninizi formunuza sürükleyin.

    Bileşenin bir örneği oluşturulur ve Bileşen Tepsisine eklenir.

Özel bileşeni kaldırma ve yeniden yükleme

Araç Kutusu, yüklenen her projedeki bileşenleri dikkate alır ve bir proje kaldırıldığında projenin bileşenlerine yapılan başvuruları kaldırır.

  1. 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'i seçin.

  2. Çözüme yeni bir Windows Uygulaması projesi ekleyin. formu Tasarım Aracı açın.

    Önceki projedeki ToolboxExample Bileşenleri sekmesi artık yok.

  3. Projeyi yeniden yükleyin ToolboxExample .

    ToolboxExample Bileşenleri sekmesi artık yeniden görünür.

Sonraki adımlar

Bu kılavuz, Araç Kutusu'nun projenin bileşenlerini hesaba aldığını, ancak Araç Kutusu'nun da denetimleri hesaba aldığını gösterir. Çözümünüzde denetim projeleri ekleyerek ve kaldırarak kendi özel denetimlerinizle denemeler yapın.

Ayrıca bkz.