私はWPFアプリケーションを開発しました。ウィンドウから継承するメインウィンドウ、タブコントロール、およびユーザーコントロールから継承するこのタブコントロールの多くのタブアイテムがあります。すべての tabitem には、C# ですべてのビジネス ロジックをコーディングする独自の cs ファイルと、UI の開発が行われる XAML ファイルがあります。また、LINQを介して接続するデータベースを備えたSQL Serverもあります。
したがって、アプリケーションで使用するコントローラーの選択について書く必要があります。手動でコントローラーをプログラムしたことがなく、私の場合、ViewModel がコントローラーのように動作すると思っていたので、ここで混乱します。これは正しいでしょうか?ViewModel はコントローラーのように動作できますか?