'宣言 Public Enum CellClickAction Inherits System.Enum
public enum CellClickAction : System.Enum
メンバ | 解説 |
---|---|
CellSelect | セル選択。クリックしたセルを強調表示します。セルがドロップダウン ボタンを表示しているときにクリックすると、セルは編集モードになります。セルが編集モードに入らないようにするには、UltraGridColumn.CellActivation を参照してください。ドロップダウン ボタンが表示されないようにするには、UltraGridColumn.ButtonDisplayStyle プロパティを設定します。 |
Default | デフォルトを使用します。オブジェクトの親の設定を使用します (親がデフォルトを持っていない場合は Edit)。 |
Edit | 編集。クリックしたセルを強調表示し、編集モードにします。 |
EditAndSelectText | テキストを編集して選択します。セルを編集モードにして、テキストが含まれる場合はテキストを選択します。 |
RowSelect | 行選択。クリックしたセルのある行を強調表示します。セルがドロップダウン ボタンを表示しているときにクリックすると、セルは編集モードになります。セルが編集モードに入らないようにするには、UltraGridColumn.CellActivation を参照してください。ドロップダウン ボタンが表示されないようにするには、UltraGridColumn.ButtonDisplayStyle プロパティを設定します。 |
CellClickAction 列挙体は、Override の UltraGridOverride.CellClickAction および Column の UltraGridColumn.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; }