'宣言 Public Enum HeaderClickAction Inherits System.Enum
public enum HeaderClickAction : System.Enum
メンバ | 解説 |
---|---|
Default | デフォルトを使用します。オブジェクトの親の設定が使用されます (親がデフォルトに設定されていない場合は「Select」)。 |
ExternalSortMulti | ExternalSortMulti UltraGrid 自体が並べ替えを行わない点を除き、SortMulti と同じです。これは、データソースを通じて外部で並べ替える場合に役立ちます。UltraGridBase.AfterSortChange イベントをフックして、並べ替えを外部データソースに適用できます。 |
ExternalSortSingle | ExternalSortSingle 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; }