Bagikan melalui


System.Windows.Forms.Integration Ruang nama

Berisi kelas yang mendukung interoperaksi kontrol Formulir Windows dan WPF.

Kelas

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

PropertyTranslator

Menyediakan fungsi terjemahan untuk properti kontrol host yang dipetakan.

Keterangan

Namespace System.Windows.Forms.Integration berisi kelas yang memungkinkan interoperatasi antara teknologi Formulir Windows dan WPF. Saat menggunakan System.Windows.Forms.Integration kelas, Anda dapat menghosting kontrol Formulir Windows pada 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:

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

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