WinUI - データバインディングできるモデルを追加する
C++ で WinUI 3 ライブラリを使う
データバインディングできるモデル (class) をプロジェクトに追加しようとしたとき、その方法がわからず苦労したので紹介します。
Visual Studio のソリューションエクスプローラを開き、プロジェクトを選択した状態で右クリックのポップアップメニューを表示します。
ポップアップメニューの追加 → モジュールを選択します。
新しい項目の追加ダイアログで、ビューモデル (C++/WinRT) を追加します。
私は、Page やユーザーコントロールと違い「 WinUI 3 のプロジェクトなのに (C++/WinRT) の項目を追加してよいのだろうか」と悩んでました。