バージョン

UltraGridColumn クラス

データの単一の列を表すオブジェクト。
シンタックス
'宣言
 
Public Class UltraGridColumn 
   Inherits Infragistics.Shared.KeyedSubObjectBase
   Implements Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx, Infragistics.Win.CalcEngine.IFormulaProvider, Infragistics.Win.CalcEngine.IFormulaProviderEx, Infragistics.Win.IEditType, Infragistics.Win.IValueListsCollectionProvider, Infragistics.Win.Layout.IGridBagConstraint, Infragistics.Win.Layout.ILayoutChildItem, Infragistics.Win.Layout.ILayoutItem, IProvideRowLayoutColumnInfo 
public class UltraGridColumn : Infragistics.Shared.KeyedSubObjectBase, Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx, Infragistics.Win.CalcEngine.IFormulaProvider, Infragistics.Win.CalcEngine.IFormulaProviderEx, Infragistics.Win.IEditType, Infragistics.Win.IValueListsCollectionProvider, Infragistics.Win.Layout.IGridBagConstraint, Infragistics.Win.Layout.ILayoutChildItem, Infragistics.Win.Layout.ILayoutItem, IProvideRowLayoutColumnInfo  
解説

オブジェクトの Column プロパティは、UltraGridColumn オブジェクトによって定義されたグリッドの特定の列を参照します。Column プロパティを使用すると、指定した UltraGridColumn オブジェクトのプロパティにアクセスしたり、Header オブジェクトへの参照を取得したりできます。

UltraGridColumn オブジェクトは、グリッドの単一の列を表します。UltraGridColumn オブジェクトは、列のすべてのセルにデータを提供する元の単一のデータフィールドに密接にリンクされています(元のデータフィールドがない非バインドの列を除く)。UltraGridColumn オブジェクトは、個々のセルに使用するインターフェイスのタイプ(編集、ドロップダウン リスト、カレンダなど)を決定し、データマスクなど列を構成するセルの書式および動作関連の設定を制御します。

使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid

  Private Sub Button6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button6.Click

      ' ButtonDisplayStyle property off the column dictates when the buttons in cells of
      ' that column are displayed. By default buttons are displayed whenever the user
      ' moves mouse over the cell. You can set this property to Always to make the
      ' UltraGrid always display the buttons. Buttons inlcude drop down arrow buttons
      ' as well as edit buttons and regular buttons.

      Dim column As UltraGridColumn = Me.UltraGrid1.DisplayLayout.Bands(1).Columns("OrderDate")

      column.ButtonDisplayStyle = Infragistics.Win.UltraWinGrid.ButtonDisplayStyle.Always

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

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

	// ButtonDisplayStyle property off the column dictates when the buttons in cells of
	// that column are displayed. By default buttons are displayed whenever the user
	// moves mouse over the cell. You can set this property to Always to make the
	// UltraGrid always display the buttons. Buttons inlcude drop down arrow buttons
	// as well as edit buttons and regular buttons.

	UltraGridColumn column = this.ultraGrid1.DisplayLayout.Bands[1].Columns["OrderDate"];

	column.ButtonDisplayStyle = Infragistics.Win.UltraWinGrid.ButtonDisplayStyle.Always;

}
参照