Windows UI ライブラリ 2.3

WinUI 2.3 は、Windows UI ライブラリ (WinUI) の 2020 年 1 月のリリースです。

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

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

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

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

新機能

進行状況バーのビジュアル更新

ProgressBar には、2 つの異なるビジュアル表現があります。

進行状況不定バー

タスクが進行中であるが、ユーザーの対話式操作をブロックしないことを示します。

Indeterminate Progress Bar

確定的な進行状況バー

既知の作業量に対してどの程度進行しているかを示します。

Determinate Progress Bar

ドキュメント リンク

サンプル リンク

NumberBox

NumberBox は、数値の表示と編集に使用できるコントロールを表します。 検証、増分ステップ、乗算、除算、加算、減算などの基本的な式のインライン計算をサポートしています。

NumberBox

ドキュメントとサンプル リンク

RadioButtons

Radiobutton は、RadioButton 要素の関連グループを簡単に作成できる新しいコンテナー コントロールです。また、キーボード入力機能やナレーター/スクリーン リーダー機能を適切にサポートします

Screenshot of three radio buttons with the third one selected.

ドキュメントとサンプル リンク

ヒント

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

ドキュメント

Windows UI ライブラリ コントロールの操作方法に関する記事は、ユニバーサル Windows プラットフォーム コントロール ドキュメントに含まれています。

API リファレンスのドキュメントがある場所は、Windows UI ライブラリ API です。