XAML Islands
既存のWPF・WinForms・Win32アプリの一部分に、新しいXAML(WinUI系)のコントロールを埋め込むための仕組み。
- 概念URI
https://comcomponent.com/knowledge/xaml-islands/
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- WPFはXAML Islandsを利用します。段階移行を小さく検証する場合、XAML Islandsは既存WPFアプリの一部にWinUI系のコントロールを埋め込む仕組みとして使える。 / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- Windows FormsはXAML Islandsを利用します。段階移行を小さく検証する場合、XAML Islandsは既存WinFormsアプリの一部にWinUI系のコントロールを埋め込む仕組みとしても使える。 / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- 既存WPF/WinFormsへのWinUI段階移行はXAML Islandsを前提とします。既存WPF/WinFormsへのWinUI段階移行は、XAML Islandsによるコントロール埋め込みに依存する構想である。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- 既存WPF/WinFormsへのWinUI段階移行はXAML Islandsを利用します。既存WPF/WinForms画面へWinUI系コントロールを部分混在させる段階移行はXAML Islandsを使う。ただし世代の区別が必要で、UWP世代のIslandsはWPF/WinForms対応が.NET Core 3.x世代に限定され、WinUI 3世代はWindows App SDKのXAMLホスティングAPI(DesktopWindowXamlSource)としてWPF・WinForms・Win32から使えるが、ラッパーコントロールが無く実装負担が大きい。 / 確度: 条件付きの関係 / 確認日: 2026-08-29 出典 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。