| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
2,781 バイト追加 、 2021年11月19日 (金) 23:31
| [[.Net]] | [[Silverlight]] | [[Universal Windows Platform]] | [[C Sharp]] |
==WinUI==
*https://docs.microsoft.com/ja-jp/windows/apps/winui/
===開発要件===
*https://docs.microsoft.com/ja-jp/windows/apps/windows-app-sdk/system-requirements
===手順===*https://docs.microsoft.com/ja-jp/windows/apps/windows-app-sdk/set-up-your-development-environment?tabs=vs-2022====[[Visual Studio]]===[[File:winui_vs_wokload.png|500px]] *Windows SDK**最新の Windows SDK は、既定で Visual Studio 2019 と一緒にインストールされます===[https://docs.microsoft.com/ja-jp/windows/apps/windows-app-sdk/ Windows App SDK]===*Windows アプリ開発プラットフォームの次世代の新しい開発者向けコンポーネントとツールのセット*Windows 11 と Windows 10 (バージョン 1809 までのダウンレベル) のどのデスクトップ アプリからでも、一貫した方法で使用できる====[https://docs.microsoft.com/ja-jp/windows/apps/windows-app-sdk/#benefits-of-the-windows-app-sdk-for-windows-developers 利点]====*Windows App SDK は、OS から切り離され、NuGet パッケージを開始て開発者にリリース*デスクトップの Windows 11 および Windows 10 アプリに対応した Windows API へのアクセスが統合されている*Windows 10 バージョン 1809 以降の Windows バージョンを使用している限り、Windows App SDK の新しい API と機能をリリースと同時に使用でき、バージョンに適応したコードを記述する必要がない ===Windows App SDK extension for Visual Studio (VSIX)のインストール===*最新の C# VSIX 拡張機能は、以下のリンクから直接ダウンロード**https://aka.ms/windowsappsdk/stable-vsix-2022-cs[[File:winui_vsix_install.png|300px]]
===アプリの作成===
----
*https://docs.microsoft.com/ja-jp/windows/apps/winui/winui3/create-your-first-winui3-app
 
[[File:winui_vs_create_project.png|600px]]
 
[[File:winui_vs_create_project2.png|600px]]
 
====MSIX====
*Windows アプリに最新のパッケージ化エクスペリエンスを提供する Windows アプリ パッケージ形式
*Win32、WPF、Windows フォームのアプリに対して新たな、最新のパッケージ化および展開機能が有効
*既存のアプリ パッケージやインストール ファイルの機能が維持
*MSIX では、アプリ間のファイルの重複が存在しない
**Windows によってアプリ間の共有ファイルが管理される
 
====起動====
[[File:winui_deploy_config.png|400px]]
 
[[File:winui_run.png|600px]]
 
==アプリ開発==
*https://docs.microsoft.com/ja-jp/windows/apps/develop/
 
===UI===
*https://docs.microsoft.com/ja-jp/windows/apps/develop/user-interface?tabs=winui-3
 
====XAML====
*https://docs.microsoft.com/ja-jp/windows/uwp/xaml-platform/
 
*https://github.com/microsoft/microsoft-ui-xaml/issues/5917
**Visual Studio XAML デザイナーは WinUI 3.0 をサポートしていません
**ホットリロード、ライブビジュアルツリー
[[file:winui_hotreload.png|600px]]
 
====コントロール====
*https://docs.microsoft.com/ja-jp/windows/apps/design/controls/

案内メニュー