System.Windows.Forms.Integration Ruang nama

Berisi kelas yang mendukung interoperatur kontrol Formulir Windows dan WPF.

Kelas

Nama Deskripsi
ChildChangedEventArgs

Menyediakan data untuk peristiwa ChildChanged dan ChildChanged.

ElementHost

Kontrol Formulir Windows yang dapat digunakan untuk menghosting elemen Windows Presentation Foundation (WPF).

IntegrationExceptionEventArgs

Menyediakan kelas dasar untuk EventArgs kelas yang mendukung pengecualian yang dinaikkan secara opsional.

LayoutExceptionEventArgs

Menyediakan data untuk peristiwa tersebut LayoutError .

PropertyMap

Menyediakan cara untuk menerjemahkan nilai properti antara kontrol Formulir Windows dan elemen Windows Presentation Foundation (WPF).

PropertyMappingExceptionEventArgs

Menyediakan data untuk peristiwa tersebut PropertyMappingError .

WindowsFormsHost

Elemen yang memungkinkan Anda menghosting kontrol Formulir Windows pada halaman WPF.

Delegasikan

Nama Deskripsi
PropertyTranslator

Menyediakan fungsi terjemahan untuk properti kontrol host yang dipetakan.

Keterangan

Namespace System.Windows.Forms.Integration berisi kelas yang memungkinkan interoperabilitas antara teknologi Formulir Windows dan WPF. Saat menggunakan kelas System.Windows.Forms.Integration, Anda dapat menghosting kontrol Formulir Windows di halaman WPF, dan elemen WPF dalam aplikasi berbasis Formulir Windows.

Dua kelas utama yang mengimplementasikan kemampuan interoperabilitas adalah WindowsFormsHost dan ElementHost. Kelas mana yang Anda gunakan tergantung pada implementasi kontrol Anda:

  • Gunakan kelas WindowsFormsHost saat Anda harus menggunakan kontrol Formulir Windows pada halaman WPF.

  • Gunakan kelas ElementHost saat Anda harus menggunakan elemen WPF dalam aplikasi berbasis Formulir Windows.