TelerikのSilverlight RADGridViewコントロールを使用しており、純粋なMVVM形式で実装しようとしています。 MVVMLightのEventToCommandを使用して、コントロールのイベントをビューモデルに渡しています。Telerik RADGridViewをコードなしで純粋なMVVM形式で使用することはできますか?
特に、AddingNewDataItemイベントを処理しようとしています。
MVVMLightのPassEventArgsToCommandは正常に動作しますが、引数に加えた変更はグリッドコントロール(特にNewObjectパラメータ)に渡されません。コード内でNewObjectを操作すると、すべて正常に動作します。
誰でもこれを動作させる経験はありますか?現時点ではTelerikはMVVMをサポートしているに過ぎず、残念です。
こんにちは孤立したストレージ、 –
こんにちは孤立したストレージ、 私は実際にイベントの構造をかなりよく理解しています。問題は、MVVMモデルに違反するコードの背後にあるイベントを処理すると、オブジェクトモデルを正常に操作できることにあります。しかし、イベントがViewModelクラスで処理されると、情報は一方向にしか移動せず、パラメータは取得されますが、変更はグリッドコントロールに返されません –