次の方法で共有


WinUI 2.4

WinUI 2.5 は、WinUI の 2020 年 5 月のリリースです。

WinUI は、GitHub でホストされ、ここでは、バグ レポート、機能要求、コミュニティ コード属性をファイルすることが推奨されています。

WinUI リリース: GitHub リリース ページ

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

NuGet パッケージのダウンロード: Microsoft.UI.Xaml

新機能

RadialGradientBrush

RadialGradientBrush は、Center、RadiusX、RadiusY プロパティによって定義される楕円内に描画されます。 グラデーションの色は楕円の中心から始まり、半径の位置で終了します。

放射状グラデーション ブラシの動作を示す短い動画。
放射状グラデーション ブラシ

使用に関するガイドライン

API リファレンス

ProgressRing

ProgressRing コントロールはモーダル操作向けに使われ、ProgressRing が消えるまでユーザーはブロックされます。 ある操作で、その操作が完了するまで、アプリとのほとんどのやり取りを中断する必要がある場合は、このコントロールを使用します。

プログレス リング コントロールの動作を示す短い動画。
ProgressRing コントロール

使用に関するガイドライン

API リファレンス

TabView の更新

TabView コントロールの更新により、タブの表示方法をより詳細に制御できるようになります。

選択されていないタブの幅を設定し、アイコンのみを表示して画面領域を節約できます。

TabView コントロール タブのサイズ
TabView コントロール タブのサイズ

また、選択されていないタブの [閉じる] ボタンを、ユーザーがタブにカーソルを合わせるまで非表示にすることもできます (以前のバージョンでは常に表示されていました)。

TabView コントロールでホバーして閉じる
TabView コントロールでホバーして閉じる

使用に関するガイドライン

API リファレンス

TextBox コントロール ファミリに対するダーク テーマの更新

ダーク テーマが有効になっている場合、テキストの挿入時に TextBox ファミリ コントロールの背景色が既定でダークのままになります (以前のバージョンでは、テキストの挿入時に背景色が白に変わります)。

以前 クリック後
更新前の TextBox のダーク テーマの動作を示す短い動画。
TextBox のダーク テーマの更新 (変更前)
更新後の TextBox のダーク テーマの動作を示す短い動画。
TextBox のダーク テーマの更新 (変更後)
更新前の TextBox のダーク テーマの動作を示す別の短い動画。
TextBox のダーク テーマの更新 (変更前)
更新後の TextBox のダーク テーマの動作を示す別の短い動画。
TextBox のダーク テーマの更新 (変更後)

TextBox コントロール ファミリに含まれるコントロールの一部を次に示します。

階層型ナビゲーション

NavigationView コントロールで、階層型ナビゲーションがサポートされるようになりました。このコントロールには、Left、Top、LeftCompact の表示モードが含まれています。 階層構造の NavigationView は、ページのカテゴリの表示、関連する子ページを含むページの識別、またはハブ スタイルのページが他の多くのページにリンクしているアプリ内での使用に役立ちます。

階層構造の NavigationView コントロール
階層構造の NavigationView コントロール

使用に関するガイドライン

API リファレンス

サンプル

ヒント

詳細、設計ガイダンス、コード例については、「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 ブランチを使用します)。