MVVMパターンとTabControlへのバインディングのほとんどを調べるのに10時間以上を費やしました。MVVM LIKEはTabItemの1つのビューをバインドできません
私は私の実際のコードを与えていないことを好むが、私の問題は少し簡単です:
私はインポート/エクスポートIDE(インフォマティカのデータ交換)の記事
私は」にアプリケーションを開発していますすべてのモデルクラスを含む完全なDLLを作成しました(クライアントはそのクラスを別のアプリケーションで使用する必要がありました)。これにはEFエンティティ(テーブルではなくストアドプロシージャの形式)が含まれています
私はIndexMaiを持っていますnViewModelと関連付けられたApp.Ressourcesのビューには、VとVMをバインドするDataTemplateが定義されており、2つのタブが含まれます。
これらの各タブには、ExportViewModelに関連するExportViewと、同じBuidingスタイルでのImportViewという2つのビューが表示される必要があります。
情報について
:私はすべての私のモデルとWorkClassesが含まれているDLLを作成しました、私はそれならば謝罪
(私のサービスを含め、私もそこのインターフェイスでDAOlayoutを作成し、すべてが素晴らしいです)はっきりしない。必要なら私のコードを書き留めます。
どのような簡単なアイデアでも大歓迎です。
ありがとうございました。
問題は不明です。各タブクリック後にUIを読み込む問題に直面していますか? @RizzCandy –
実際には何も表示されません。アプリケーションの開始時に、IndexMainViewがTabControlで初期化されています。最初のタブにExportViewを表示し、2番目のタブにImportViewを表示するはずです。 – RizzCandy