mvvm

    4

    1答えて

    私はすべてのコントロールの変更を追跡する自分のWPFデータ入力画面用のアンドゥジャーナルを作成しています。ユーザーが[元に戻す]を選択すると、最新の変更を元に戻すだけでなく、値が元に戻っているコントロールにフォーカスを戻したいと考えています。私はその焦点を取り戻す最善の方法に苦労しています。 私のViewModelは、元に戻すジャーナリングを処理する部分になります。ViewModelのプロパティ設

    1

    1答えて

    私の会社で働いているアプリケーションのバージョン2が公開されました。 WPFへの最初の進出でしたが、言うまでもなく多くのレッスンが学ばれました。製品の開発には1年かかったので、それは小規模なアプリケーションではありません。誰もが最近MVVMを持って来ました。 コードのバッキングファイルに名前とロジックがたくさんある大きなコードベースがあるので、MVVMのようなものに切り替えるには遅すぎますか?心に

    2

    1答えて

    デフォルトのMVVP I have seenには、データテンプレートを使用してレンダリングされる複数のViewModelオブジェクトがあります。各ViewModelは、独自のプロパティを使用してコマンドを公開します。 ViewModelコマンドをメニューとマージして、異なるタブが選択されている場合、ViewModelの機能に基づいてメニューが変更されます。これを行う最善の方法は何でしょうか?

    6

    1答えて

    モデルクラスのコードを生成するWPF/MVVMフレームワークを作成しています。 特異モデルクラス(例えば「顧客」) :私は(例えば「顧客」)2つのモデルクラス各データベース・テーブル/ウェブサービスを持っていることを計画してい そして、複数のモデルクラス(例えば「顧客」) 特異モデルクラスありsingulaために理にかなっている、そのプロパティ(姓、姓など)に加えて、それのすべてのメソッドのすべて

    0

    2答えて

    MVPに関するドキュメントをCodePlexからダウンロードしましたが、この図はわかりません。文書で alt text http://img194.imageshack.us/img194/3959/diagram.png 、ContactViewはContactViewModelにそののDataContextを設定したことがないので、この図はContactViewはDataContextの経由C

    5

    6答えて

    MVVMパターンを初めて使用しようとしています。だからItemsControl私のviewmodelオブジェクトでいっぱい、DataTemplateのを使用して表示されます。オブジェクトはDataTemplateで表されたノードとエッジであり、ThumbとPolylineオブジェクトであり、ノードとエッジを移動するためにItemsControlのクリックとドラッグを検出できるようにしたいと考えてい

    15

    5答えて

    Model-View-ViewModelはWPFで使用するのに最適なパターンですか?不利な点はありますか?

    6

    3答えて

    私はネットワーク接続でリッスンするアプリケーションを作成しています。データが到着したときに返信し、受信データによっては返信前にユーザーに問い合わせる必要があります(ダイアログを表示)。 MV-VMアーキテクチャーでこれを正しく行う方法がわかりません:受信データに基づいてGUIを更新する必要がある場合は、イベントと観測可能なコレクションへのバインドがうまくいきます。返信する前にユーザーですか? また

    10

    2答えて

    M-V-VMとWPFを使い始めたばかりで、いくつかのバインディングの問題を理解する上で問題があります。 ComboBoxとPasswordBoxのログインページがあります。 ComboBoxは次のようになります。 <ComboBox Name="comboBox1" SelectedItem="{Binding Path=Username}"> これは正常に動作します - 私の値は毎回Comb

    3

    3答えて

    質問Do event handlers stop garbage collection from occuring?の回答を読んでいますが、サイト運営者がターゲットになるとどうなりますか? 具体的には、私はWPFアプリケーションのMVVMデザインを使用しています。 Model-Viewクラスはすべての変更に対してNotifyPropertyChangedを発生させます。クラスによっては、何かが変更