Excelと同様に、MultiRowコントロールではマウスまたはキーボードを使用してセルの範囲を選択できます。SelectionModeプロパティを使用して、1行、行の範囲、隣接しない複数の行(リストボックスと同様)、1セル、セルの範囲を選択したり、選択を完全に無効にすることができます。
MultiRowコントロールの選択動作を指定するには、SelectionModeプロパティを次のいずれかに設定する必要があります。
Cell
に設定すると、ユーザーは一度に1つのセルだけを選択できます。CellRange
に設定すると、ユーザーは連続するセルのブロックを選択できます。ListBox
に設定すると、ユーザーは隣接しない複数の行を選択できます。None
に設定すると、ユーザーはマウスやキーボードでセルを選択することはできません。Row
に設定すると、ユーザーは一度に1つの行を選択できます。RowRange
に設定すると、ユーザーは隣接する行を選択できます。次の図は、SelectionModeをRowに設定したときのMultiRowコントロールを示しています。この例では、「クイックスタート」トピックで作成したサンプルを使用しています。
SelectionMode.cshtml
Razor |
コードのコピー
|
---|---|
.SelectionMode(C1.Web.Mvc.Grid.SelectionMode.Row) |