問題タブ [mvvm-toolkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mvvm-light - appbar windows phone 8 mvvm
それでは、manipange.xaml、アプリケーションバーの宣言、ボタンの宣言/定義でこのようなものを取得しました
他のモデルからいくつかのプロパティを変更しようとすると、fe。これが私の登録モデルです。
それは変わりません、私の登録ボタンがnullオブジェクトである方がいいです、誰かがこれを解決する方法を知っていますか?; /
mvvm - MVVM-Light: Messenger のレジスタはどこに置くべきか
mvvmlight v4 のメッセンジャーの使用について質問があります: メッセンジャーのレジスターはどこに置くべきですか? 私はいくつかの例を探しました。彼らはそれらをコンストラクターのビューに入れました。しかし、ビューのインスタンスを作成するたびに、このメッセージが再度登録されるという問題がありました->メッセージハンドラーは、登録されたメッセージと同じ数として呼び出されます。
など: 次のようなメッセージを登録します。
--> 毎回、1 回目のユーザーが [次へ] をクリックすると、1 つのフォームが表示されますが、ユーザーが再度 [次へ] をクリックすると、今度は 2 つのメッセージが登録され、2 つのフォームが表示されます。この場合、どうすればよいですか?
ご協力いただきありがとうございます。
wpf - EventToCommand が .net 4 フレームワークの WPF4 の LightMvvm に付属していない
EventToCommand を取得していません。私のアセンブリは次のとおりです
しかし、それにもかかわらず、私は EventToCommand を取得していません。フレームワーク 4.0 とビジュアル スタジオ 12 を使用している Iam について言及したいと思います。
c# - コンストラクタ/オブジェクトを初期化する可能な方法
OOPに関しては初心者です。昨日、私はいくつかの mvvm/wpf の例を読み込もうとしていましたが、もちろん問題が発生しました...以下のコードの一部を理解するのに問題があります:
これはただの通常の Person クラスであり、特に変わったことはありません。問題は、以下のコードを理解できないことです。
私が理解していない部分は次のとおりです。
これが正確に何であるかはわかりません。すべての新しいオブジェクトは、次のように初期化する必要があると考えました: Class class = new Class();. 「new Person」の後に () がないのはなぜですか? () の代わりに {} があります。デフォルト、パラメーター化、静的、およびプライベートなコンストラクターを使用できることはわかっています。誰かが私にこれを説明できますか?以下の CodeProject のチュートリアルでも同様の状況です。
http://www.codeproject.com/Articles/165368/WPF-MVVM-Quick-Start-Tutorial
歌教室があります
もちろん、このクラスの View Model もあります。
繰り返しますが、コードのこの部分は私には理解できません。
なんとこの「Song_song;」は?これはソングクラスの対象ですか?そして、このプロパティ「Song Song」も変です… 知識不足なのかもしれません。
wpf - wpf プログラムのビュー モデルでイベント引数を取得する
キーボードからビューモデルに入力された文字にアクセスする必要があるプログラムがあります。KeyUp メソッドを使用してコード ビハインドで KeyEventArgs を簡単に取得できますが、ViewModel でアクセスするにはどうすればよいですか? 助けてください。