Josh Smith の有名な MVVM のデモ アプリについて質問があります。
WPFを学ぶために、その周りに「実際の」アプリケーションを構築してみます。
彼は、2 つのコマンド (新規作成とすべての顧客の表示) を含む MainWindowViewModel にこの CommandsList を作成します。このリストは読み取り専用です (なぜですか? 特定の理由がありますか?)。現在選択されているワークスペースに応じて、いくつかのコマンドを追加および削除するとよいと思います。フォーカスがあるときに顧客を編集または削除するなど。
どうすればこれを達成できますか?! 通常のリストにしてコマンドを追加することはできますか? または、Commands-View を MainWindow ではなく、選択したワークスペースのコマンド リストにバインドしますか? どのように?他の方法はありますか?あなたのアイデアを共有してください!
どうもありがとうございました!