WinUI 2.2 は、WinUI の 2019 年 8 月リリースです。
NuGet パッケージ マネージャーを使用してアプリに WinUI パッケージを追加できます。詳細については、「 UWP 用 WinUI 2 の概要 」を参照してください。
WinUI は GitHub でホストされており、バグ レポートを提出することをお勧めします。
Microsoft.UI.Xaml 2.2 バージョン履歴
WinUI 2.2 公式リリース
2019 年 8 月
新機能
タブビュー
TabView コントロールは、アプリ内の新しいページまたはドキュメントを表すタブのコレクションです。 TabView は、アプリに複数のページのコンテンツがあり、ユーザーがタブを追加、閉じる、並べ替えることができると想定している場合に便利です。 新しい Windows ターミナル では、TabView を使用して複数のコマンド ライン インターフェイスが表示されます。
Documentation:API リファレンス
NavigationView の更新
a) NavigationView 戻るボタンの更新
NavigationView の最小モードでは、戻るボタンが消えなくなりました。 ウィンドウを開いたり閉じたりするときに、ユーザーはハンバーガー ボタンをクリックするためにカーソルを移動する必要がなくなりました。 この機能は既定で機能します。 この作業を行うためにコードを変更する必要はありません。
b) NavigationView - 自動パディングなし
アプリ開発者は、NavigationView コントロールを使用してタイトル バー領域に拡張するときに、アプリ ウィンドウ内のすべてのピクセルを再利用できるようになりました。
ドキュメント:使用に関するガイダンス
ビジュアルスタイルの更新
a) コーナー半径の更新
CornerRadius 属性が追加されました。 既定のコントロールは、わずかに丸い角を使用するように更新されました。 開発者はコーナー半径を簡単にカスタマイズして、必要に応じてアプリに固有の外観を提供できます。
GitHub 仕様リンク:https://github.com/microsoft/microsoft-ui-xaml/issues/524
b) 罫線の太さの更新
BorderThickness プロパティのカスタマイズが容易になりました。 既定のコントロールが更新され、アウトラインが細くなり、見慣れた外観になりました。
GitHub 仕様リンク:https://github.com/microsoft/microsoft-ui-xaml/issues/835
c) ボタンビジュアルアップデート
既定のボタンのビジュアルが更新され、ホバー中に表示されたアウトラインが削除され、見た目がよりクリーンになりました。
GitHub 仕様リンク:https://github.com/microsoft/microsoft-ui-xaml/issues/953
d) SplitButton ビジュアルアップデート
既定の SplitButton のビジュアルが更新され、DropDownButton とより区別されました。
GitHub 仕様リンク:https://github.com/microsoft/microsoft-ui-xaml/issues/986
トグルスイッチ ビジュアル アップデート
既定の ToggleSwitch の幅は 44px から 40px に縮小されたため、使いやすさを維持しながら視覚的にバランスが取れています。
GitHub 仕様リンク:https://github.com/microsoft/microsoft-ui-xaml/issues/836
f) チェックボックスとラジオボタンのビジュアルアップデート
CheckBox ビジュアルと RadioButton ビジュアルは、ビジュアル スタイルの変更の残りの部分と一致するように更新されました。
GitHub 仕様リンク:https://github.com/microsoft/microsoft-ui-xaml/issues/839
例示
ヒント
詳細、設計ガイダンス、およびコード例については、「 Windows アプリの設計」を参照してください。
WinUI 2 ギャラリー アプリには、ほとんどの WinUI 2 コントロールと機能の対話型の例が含まれています。
ギャラリー アプリが既にインストールされている場合は、WinUI 2 ギャラリー
インストールされていない場合は、Microsoft Store から WinUI 2 ギャラリー をダウンロードします。
ソース コード を GitHub から取得することもできます (winui2 ブランチを選択してください)。
ドキュメンテーション
WinUI コントロールの操作方法に関する記事は、 Windows アプリ用コントロール のドキュメントに含まれています。
API リファレンス ドキュメントは、 WinUI API にあります。
Microsoft.UI.Xaml 2.2 プレリリース バージョン履歴
Microsoft.UI.Xaml 2.2.190702001-プレリリース
2019 年 7 月
試験的機能
Microsoft.UI.Xaml 2.2.20190416001-プレリリース
2019 年 4 月