バージョン

Value プロパティ (UltraCombo)

ドロップダウンリストの選択されている値を設定します。
シンタックス
'宣言
 
Public Property Value As Object
public object Value {get; set;}
解説

ユーザーがリストから項目を選択する場合、Text プロパティは UltraDropDownBase.ValueMemberResolved プロパティに基づき設定されます。

ユーザーがテキストをコンボに入力すると、そのリストは UltraDropDownBase.DisplayMemberResolved プロパティに基づいて検索されます。一致する文字列が UltraDropDownBase.DisplayMemberResolved 列で見つかれば、コンボの Value は、同じ列の UltraDropDownBase.ValueMemberResolved 列の値となります。コンボに入力されたテキストがリストの項目と一致しない場合、その値は表示される Text を返します。

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

Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click

      ' Value プロパティは UltraCombo の選択されている項目の  
      ' ValueMember フィールドの値を返します

      If Me.ultraCombo1.Value Is DBNull.Value Then
          ' Value が DBNull の場合、項目が選択されていません
          Debug.WriteLine("No item has been selected.")
          Debug.WriteLine("Text = " & Me.ultraCombo1.Text)
      Else
          ' 値およびテキストを印刷します
          Debug.WriteLine("Value = " & Me.ultraCombo1.Value.ToString())
          Debug.WriteLine("Text = " & Me.ultraCombo1.Text)
      End If

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

private void button1_Click(object sender, System.EventArgs e)
{
	
	// Value プロパティは UltraCombo の選択されている項目の 
	// ValueMember フィールドの値を返します

	if ( this.ultraCombo1.Value == DBNull.Value )
	{
		// Value が DBNull の場合、項目が選択されていません
		Debug.WriteLine( "No item has been selected." );
		Debug.WriteLine( "Text = " + this.ultraCombo1.Text );
	}
	else
	{
		// 値およびテキストを印刷します
		Debug.WriteLine( "Value = " + this.ultraCombo1.Value.ToString( ) );
		Debug.WriteLine( "Text = " + this.ultraCombo1.Text );
	}

}
参照