DataGridに匿名型のリストがあり、これは整数である最初の値(EmployeeId)を取得する必要があります。匿名オブジェクトから値を取得
アプリケーションをコンパイルすると、変数(selectedEmployee)に課金された値が表示されます。このような
:
selectedEmployee =
{
EmployeeId = 402350236,
OperatorNum = 12,
StateName = "Active",
Name = "Robert",
LastName = "Tedd Zelaya",
Password = "abcd",
DateBegin = {13/07/2011 0:00:00},
DateEnd = {23/07/2011 0:00:00},
Telephone = "8869-2108",
Address = "Santa Barvara"
...
}
これは私のコードがあるときに、グリッド内のアイテムをユーザーclicクリック。
var selectedEmployee = _employeedataGrid.CurrentCell.Item;
また、私はこれを試してみてください。
DataRowView dataRowView = _employeedataGrid.CurrentCell.Item as DataRowView;
var idEmployee = 0;
if (dataRowView != null)
{
idEmployee = Convert.ToInt32(dataRowView.Row[0]);
}
しかしdataRowViewは常にNULLです。動作しません...
どうすればそのオブジェクトから最初の値を取得できますか?
この情報は役に立ちましたか?その場合は、解決策 – cordialgerm