Adım adım kılavuz: Tasarım zamanında Windows Formlara WPF içeriği atama

Bu makalede, form üzerinde görüntülemek istediğiniz Windows Presentation Foundation (WPF) denetim türlerini nasıl seçebilirsiniz? Projenize dahil edilen tüm WPF denetim türlerini seçin.

Önkoşullar

Bu Visual Studio tamamlamanız gerekir.

Proje oluşturma

Visual Studio'de veya Visual C# Windows yeni bir Visual Basic Forms Uygulaması projesi SelectingWpfContent oluşturun.

Not

WPF içeriğini barındırarak yalnızca C# Visual Basic projeleri de desteklenebildi.

WPF denetim türlerini oluşturma

PROJEYE WPF denetim türlerini ekledikten sonra, bunları farklı denetimlerde ElementHost barındırabilirsiniz.

  1. Çözüme yeni bir WPF UserControl projesi ekleyin. Denetim türü olarak varsayılan adı UserControl1.xaml kullanın. Daha fazla bilgi için, bkz. Walkthrough: Creating New WPF Content on Windows Forms at Design Time.

  2. Bu Tasarım görünümü seçili olduğundan UserControl1 emin olun.

  3. Özellikler penceresinde ve özelliklerinin değerini HeightHeight

  4. denetimi System.Windows.Controls.TextBox ekleyin ve UserControl özelliğinin değerini Barındırılan Text İçerik olarak System.Windows.Controls.TextBox

  5. Projeye ikinci bir WPF UserControl ekleyin. Denetim türü olarak varsayılan adı UserControl2.xaml kullanın.

  6. Özellikler penceresinde ve özelliklerinin değerini HeightHeight

  7. denetimi System.Windows.Controls.TextBox ekleyin ve UserControl özelliğinin değerini Barındırılan Text İçerik System.Windows.Controls.TextBox

    Not

    Genel olarak, daha gelişmiş WPF içeriği barındırmanız gerekir. Denetim System.Windows.Controls.TextBox burada yalnızca açıklayıcı amaçlarla kullanılır.

  8. Projeyi derleyin.

WPF denetimlerini seçme

Zaten içerik barındıran bir denetime farklı WPF ElementHost içeriği atabilirsiniz.

  1. Form1Windows Forms Tasarımcısı'nda açın.

  2. Araç Kutusunda,formda bir örneği oluşturmak için çift UserControl1 tıklayın.

    örneği adlı UserControl1 yeni bir denetimde ElementHostelementHost1 barındırıldı.

  3. için akıllı etiket panelinde elementHost1 Barındırılan elementHost1 listesini açın.

  4. Açılan liste kutusundan UserControl2'yi seçin.

    Denetim elementHost1 artık türün bir örneğini UserControl2 barındırr.

  5. Özellikler penceresinde, özelliğinin UserControl2 olarak ayar olduğunu onaylayın.

  6. Araç Kutusundan,WPF Birlikte Çalışabilirlik grubunda bir denetimi forma sürükleyin.

    Yeni denetim için varsayılan ad şu elementHost2 şekildedir: .

  7. için akıllı etiket panelinde elementHost2 Barındırılan elementHost2 listesini açın.

  8. Açılan listeden UserControl1'i seçin.

  9. Denetim elementHost2 artık türün bir örneğini UserControl1 barındırr.

Ayrıca bkz.