'宣言 Public Property CellClickAction As CellClickAction
public CellClickAction CellClickAction {get; set;}
CellClickAction プロパティは、ユーザーが、指定されたオーバーライドによって制御されるバンドまたはグリッドのセルをクリックしたときに実行する動作を指定します。指定可能な動作には、クリックされたセルを編集モードにする、セルを選択する、セルの行を選択する、などがあります。アプリケーションによっては、ユーザーがセルをクリックするだけでそのセルを編集可能にしたり、あるいはダブルクリックやキーの組み合わせなどの別の操作を行ったときのみセルを編集モードに移行したりできます。同様に、セルを個別に選択できるようにするか、またはセルをクリックするだけで行の選択を行えるようにするかを選択することができます。
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Private Sub Button34_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button34.Click ' CellClickAction indicates the action taken by the UltraGrid when the user clicks ' on a cell. By default, the UltraGrid goes into edit mode. ' Set the CellClickAction on the layout's Override to RowSelect. With RowSelect, ' when the user clicks on a cell, the associated row gets selected. Me.UltraGrid1.DisplayLayout.Override.CellClickAction = CellClickAction.RowSelect ' You can override that grid-wide setting for a particular band by setting it on the ' override of that band. Me.UltraGrid1.DisplayLayout.Bands(0).Override.CellClickAction = CellClickAction.CellSelect End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void button34_Click(object sender, System.EventArgs e) { // CellClickAction indicates the action taken by the UltraGrid when the user clicks // on a cell. By default, the UltraGrid goes into edit mode. // Set the CellClickAction on the layout's Override to RowSelect. With RowSelect, // when the user clicks on a cell, the associated row gets selected. this.ultraGrid1.DisplayLayout.Override.CellClickAction = CellClickAction.RowSelect; // You can override that grid-wide setting for a particular band by setting it on the // override of that band. this.ultraGrid1.DisplayLayout.Bands[0].Override.CellClickAction = CellClickAction.CellSelect; }