0
var Id = AccMgtgrid.SelectedItems;

以下の結果が得られます

ここに画像の説明を入力してください

ただし、値4785を個別に返す必要があります。そのために私は何をすべきか。

4

1 に答える 1

0

ユーザーが複数の行を選択できるようにしているようです。SelectionMode を Extended に許可した場合、単一の値を取得することはできません。

SelectionMode を single に設定した場合は、これを行います。

[編集]

int accountId;
var selectedRow = AccMgtgrid.SelectedItem;
if (selectedRow != null)
    accountId = selctedRow.AccountId;

[/編集]

複数の行を許可していた場合は、これを行います。

List <int> idList = new List<int>();
var results = AccMgtgrid.SelectedItems;
foreach (var result in results)
    idList.Add(result.AccountID);

これにより、ユーザーが選択したすべてのアカウント ID のリストが表示されます。

于 2013-01-28T12:08:21.430 に答える