バージョン

ユーザが WinOptionSet で選択した項目のデータの印刷

WinOptionSet の変更を処理するコードを記述するには、ValueChanged イベントを使用して、ユーザーがオプションセット内の新しい項目を選択したかどうかをリスニングします。たとえば、次のコードは選択された項目のインデックスと値を印刷します。

Note

注: ValueList がエレメントに追加されない場合、DisplayText と DataValue は同じ値です。

Visual Basic の場合:

Private Sub UltraOptionSet1_ValueChanged(ByVal sender As Object, _
  ByVal e As System.EventArgs) Handles UltraOptionSet1.ValueChanged
	' これにより新しく選択されている項目の整数インデックス、
	' DisplayText および DataValue を出力します。
	MessageBox.Show(Me.UltraOptionSet1.CheckedIndex.ToString() & " " & _
	Me.UltraOptionSet1.CheckedItem.DisplayText & " " & _
	Me.UltraOptionSet1.CheckedItem.DataValue)
End Sub

C# の場合:

private void ultraOptionSet1_ValueChanged(object sender, EventArgs e)
{
	// これにより新しく選択されている項目の整数インデックス、
	// DisplayText および DataValue を出力します。
	MessageBox.Show(this.ultraOptionSet1.CheckedIndex.ToString() + " " +
	  this.ultraOptionSet1.CheckedItem.DisplayText + " " +
	  this.ultraOptionSet1.CheckedItem.DataValue);
}
images\WinOptionSet Printing Data When User Selects an Item in WinOptionSet 01.png