Viewmodel / ModelでSelectedItemプロパティを宣言して、 SelectedItemをDatagridからそれに保存するには、DatagridのプロパティSelectedItemがViewmodel/ModelのSelectedItemプロパティにバインドされるようにする必要があります。どのようなデータ型を使用する必要がありますか? Stringプロパティを使用してテストを行いましたが、デバッグすると、文字列の値はSystem.Data.DataRowViewになります。
2 に答える
0
わかりました、今私は答えを持っています。datatyp DataRowView の selecteditem プロパティを宣言し、それを datagrids selecteditem プロパティにバインドします。次に、ビューモデルに DataRowView プロパティで選択したアイテムを持っています。
于 2013-02-13T06:48:05.760 に答える
0
SelectedItem は、コレクションが DataGrid にバインドされている Type である必要があります。Datagrid がStudent 型の Collection にバインドされている場合と同様に、 SelectedItem はStudent型である必要があります。
于 2013-02-13T16:44:37.380 に答える