バージョン

SelectTypeCol プロパティ

列の選択タイプを設定します。
シンタックス
'宣言
 
Public Property SelectTypeCol As SelectType
public SelectType SelectTypeCol {get; set;}
解説

このプロパティは、指定されたオーバーライドによって制御されるバンドまたはグリッドで列で使用される選択タイプを設定するために使用されます。複数の列の選択を許可したり、1 つの列の選択のみを許可したり、列の選択を禁止したりできます。

SelectTypeCell および SelectTypeRow プロパティを使用して、セルおよび行が選択される方法を指定できます。

階層的なレコードセットの各レベルで選択の異なるタイプを有効にしたい場合があるので、SelectTypeCol は UltraGridOverride オブジェクトのプロパティになります。バンドごとに異なる選択オプションを指定するには、各 UltraGridOverride オブジェクトに独自の UltraGridOverride オブジェクトを割り当てます。バンドにオーバーライドが割り当てられていない場合は、オーバーライド階層の1つ上のレベルのオーバーライドを使用して、そのバンドのプロパティが決定されます。つまり、オーバーライドを持たないバンドはその親バンドの SelectTypeCol の設定を使用し、最上位のバンドはグリッドの設定を使用します。

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

  Private Sub Button52_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button52.Click

      ' SelectTypeCol specifies how column selection works.

      ' Set the SelectTypeCol to Single to allow the user to only select a single column
      ' at a time.
      Me.UltraGrid1.DisplayLayout.Override.SelectTypeCol = SelectType.Single

      ' You can override that grid-wide setting for a particular band by setting it on the 
      ' override of that band. For band 1, disallow column selection.
      Me.UltraGrid1.DisplayLayout.Bands(1).Override.SelectTypeCol = SelectType.None

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

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

	// SelectTypeCol specifies how column selection works.

	// Set the SelectTypeCol to Single to allow the user to only select a single column
	// at a time.
	this.ultraGrid1.DisplayLayout.Override.SelectTypeCol = SelectType.Single;

	// You can override that grid-wide setting for a particular band by setting it on the 
	// override of that band. For band 1, disallow column selection.
	this.ultraGrid1.DisplayLayout.Bands[1].Override.SelectTypeCol = SelectType.None;

}
参照