空の行(n行数)のExcelのようなグリッドが必要です。GridView は、m 個のモデル オブジェクトのコレクションにバインドされます。ユーザーが空の行に新しいデータを入力した場合、新しいモデル オブジェクトをバインドされたコレクションに追加する必要があります。
質問する
198 次
1 に答える
0
空のモデル オブジェクトをコレクションに導入して空の行を作成することを誰もが提案していますが、最後のコメントでは、モデルに空の行は必要ないと述べています。これはまさに、ViewModel
意志を持つことでできることです。ViewModel
追加の空のモデル オブジェクトを持つことができる表示コレクションが含まれていますが、それらをModel
レイヤーに永続化することはできません。重要なのは、ViewModel
コレクションがコレクションと同じではないということModel
です。
このデータをこの画面に再度ロードして、すべてを元の場所に保持する必要がある場合は、各モデル オブジェクトで行番号を保持する必要があります。その後、必要な場所に空のモデル オブジェクトを挿入できます。
于 2013-03-06T15:33:47.913 に答える