バージョン

HeaderClickAction 列挙体

列ヘッダーまたはグループヘッダーがクリックに対してどのように反応するかを指定します。
シンタックス
'宣言
 
Public Enum HeaderClickAction 
   Inherits System.Enum
public enum HeaderClickAction : System.Enum 
メンバ
メンバ解説
Defaultデフォルトを使用します。オブジェクトの親の設定が使用されます(親がデフォルトに設定されていない場合は「Select」)。
ExternalSortMultiExternalSortMulti UltraGrid 自体が並べ替えを行わない点を除き、SortMulti と同じです。これは、データソースを通じて外部で並べ替える場合に役立ちます。UltraGridBase.AfterSortChange イベントをフックして、並べ替えを外部データソースに適用できます。
ExternalSortSingleExternalSortSingle UltraGrid 自体が並べ替えを行わない点を除き、SortSingle と同じです。これは、データソースを通じて外部で並べ替える場合に役立ちます。UltraGridBase.AfterSortChange イベントをフックして、並べ替えを外部データソースに適用できます。
Select選択。SelectTypeColプロパティの設定に基づいて、列またはグループを選択します。
SortMulti複数選択のソート。列のソートインジケーターを変更します。[Shift]キーが押されている場合、他の列のソートインジケーターはクリアされません。
SortSingle単一選択のソート。他のすべての列のソートインジケーターをクリアした後、列のソートインジケーターを変更します。
使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid

  Private Sub Button50_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button50.Click

      ' HeaderClickAction indicates the action that the UltraGrid should take when a column
      ' header is clicked. Select causes the UltraGrid to select the column and SortMulti or
      ' SortSingle causes it to sort the column. Default is SortMulti in OutLookGroupBy 
      ' view style and Select otherwise.

      ' Set the HeaderClickAction on the layout's override. 
      Me.ultraGrid1.DisplayLayout.Override.HeaderClickAction = HeaderClickAction.SortMulti

      ' You can override that grid-wide setting for a particular band by setting it on the
      ' override of that band.
      Me.ultraGrid1.DisplayLayout.Bands(1).Override.HeaderClickAction = HeaderClickAction.Select

  End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
using System.Diagnostics;

private void button50_Click(object sender, System.EventArgs e)
{

	// HeaderClickAction indicates the action that the UltraGrid should take when a column
	// header is clicked. Select causes the UltraGrid to select the column and SortMulti or
	// SortSingle causes it to sort the column. Default is SortMulti in OutLookGroupBy 
	// view style and Select otherwise.

	// Set the HeaderClickAction on the layout's override. 
	this.ultraGrid1.DisplayLayout.Override.HeaderClickAction = HeaderClickAction.SortMulti;

	// You can override that grid-wide setting for a particular band by setting it on the
	// override of that band.
	this.ultraGrid1.DisplayLayout.Bands[1].Override.HeaderClickAction = HeaderClickAction.Select;

}
参照