マウスの右クリックでRadGridViewのセルを選択する方法は?
次のコードは機能しません。
private void RadGridView_PreviewMouseDown(object sender, MouseButtonEventArgs e)
{
// ... getting grid and cell
if (e.RightButton == MouseButtonState.Pressed)
{
grid.UnselectAll();
grid.CurrentCellInfo = new GridViewCellInfo(cell);
cell.IsCurrent = true;
cell.IsSelected = true;
}
}
奇妙ですが、行の選択はうまくいきます:
if (e.RightButton == MouseButtonState.Pressed)
{
grid.UnselectAll();
row.IsSelected = true;
row.IsCurrent = true;
}