0

XamDataGrid で実現したいシナリオを次に示します。

  1. グリッドでいくつかのセルが選択されている可能性があります - レコードではなくセルです

  2. ユーザーがグリッド内のセルを右クリック

以前に選択されていなかった場合、右クリックされたセルを XamDataGrid の SelectedItems.Cells コレクションに追加したいと思います。

ところで-レコード全体を取得するのに問題はありませんが、必要なのは特定のセルです。

何か案が?

4

1 に答える 1

0
private void GridCellActivated(object sender, CellActivatedEventArgs e)
{
    if (((UnboundField)((e.Cell).Field)).BindingPath.Path != null)
    {
      var _fieldPath = ((UnboundField) ((e.Cell).Field)).BindingPath.Path;   
    }
}
于 2011-12-15T08:23:17.500 に答える