Windows UI ライブラリ 2.8

WinUI 2.8 は、UWP アプリケーション (および XAML Islands を使用するデスクトップ アプリケーション) 用の Windows UI ライブラリ (WinUI) の最新の安定したリリースです。

注意

最新バージョンの WinUI 3 を使った Windowsデスクトップおよび UWP アプリの作成について詳しくは、Windows UI ライブラリ 3 に関するページをご覧ください。

Windows UI ライブラリ (WinUI) は GitHub でホストされており、バグ レポート、機能要求、コミュニティ コードの投稿を提出することをお勧めします。

すべての安定したリリース (およびプレリリース) は、GitHub のリリース ページまたは NuGet のページからダウンロードできます。

WinUI パッケージは、NuGet パッケージ マネージャーを使用して Visual Studio プロジェクトに追加できます。 詳細については、「Windows UI 2 ライブラリの概要」を参照してください。

新機能

  • WebView2 は WinUI 2 で使用できるようになりました。 WebView2 を使用すると、Microsoft Edge (Chromium) でネイティブ アプリケーションに Web コンテンツを埋め込むことができます。 アプリでの使用方法の詳細については、「WinUI 2 (UWP) アプリの WebView2 の概要」を参照してください。
  • サポートされている WinUI 2 の最小バージョンが Windows 10 Version 1809 - ビルド 17763 になりました。
  • TabViewNavigationViewInfoBadgeProgressRing など、さまざまなコントロールに関するいくつかのバグ修正と機能強化。
  • アクセシビリティとハイ コントラスト モードの機能強化。
  • AnimatedVisualPlayer でのアニメーションのキャッシュ方法を構成するための AnimationVisualPlayer.AnimationOptimization プロパティ。 アプリでの使用方法については、「アニメーションの再生を構成する」を参照してください。

ヒント

詳細、設計ガイダンス、コード例については、「Windows アプリの設計とコーディング」を参照してください。

WinUI 3 ギャラリー アプリと WinUI 2 ギャラリー アプリには、ほとんどの WinUI 3 および WinUI 2 コントロールと機能の対話型の例が含まれています。

既にインストールされている場合は、WinUI 3 ギャラリーまたは WinUI 2 ギャラリーのリンクをクリックして開きます。

インストールされていない場合は、Microsoft Store から WinUI 3 ギャラリーWinUI 2 ギャラリーをダウンロードできます。

GitHub から両方のソース コードを取得することもできます (WinUI 3 の場合は main ブランチ、WinUI 2 の場合は winui2 ブランチを使用します)。

他の更新プログラム

  • このリリースで対処されている多くの GitHub の問題については、重要な変更点の一覧を参照してください。