このフォームでは、データベースからのテキストと値のペアをコンボ ボックスに入力して、データベースへの更新クエリで値を使用できるようにする必要があります。
クラスを使用して、テキストと値の両方を持つオブジェクトを次のように作成するメソッドを見つけました。
class RequestType
{
public string Text { get; set; }
public string Value { get; set; }
public RequestType(string text, string val)
{
Text = text;
Value = val;
}
public override string ToString()
{
return Text;
}
このようにコンボボックスに追加しました
RequestType type1 = new RequestType("Label 1", "Value 1");
RequestType type2 = new RequestType("Label 2", "Value 2");
comboBox1.Items.Add(type1);
comboBox1.Items.Add(type2);
comboBox1.SelectedItem = type2;
選択したアイテムの値を取得する方法がわかりません。つまり、id ラベル 1 が選択されている場合、値 1 を返す必要があり、ラベル 2 が選択されている場合は値 2 を返します。
何か助けてください??? 事前にサンクス