質問

どのようにデータベースにコンボボックスの値を挿入します。私は自分のアプリケーションに保存]ボタンを押すと、それはこの方法のようにデータベースに保存されて保存されます..

System.Windows.Controls.ComboBoxItem

私は、コンボボックスの正しい値を取得するために何?

役に立ちましたか?

解決

あなたはコンボボックス内の文字列を使用している場合は、

、あなたはAkashさんカバが示した例を使用することができます。

コンボボックスは、他の要素が含まれている場合は、

また、あなたは

のようなものを使用してこれらの要素を取得することができます
((ComboBoxItem)rpcombo.SelectedItem).Content.ToString()

、あなたが必要なものにキャストます。

他のヒント

このようなものです、あなたのコンボボックスは、あなたが必要なものを、文字列のアイテムを持って言うことができます
froeach( ComboBoxItem item in ComboBox1.Items )
{
  string str = (str)item;
 // saving value
}

よろしく、 Iordan

この質問は少し広すぎるようです。私たちは、このいずれかを答えることができるように、この情報をNORE必要としています。

は、データベースのどのような種類を使用していますか? あなたは、データベースに接続しているか、あなたにもtahatで助けが必要ですか? その場合は、私がリンクできることを、あなたの援助にインターネット上で良い読書がたくさんあります。 あなたは.NETオブジェクトまたはアイテムのDET値としてComboBoxItemを保存しますか?

リストは上に行くことができ、あなたは私にかむために多くのものを与える必要があります。

MyObject obj = myComboBox.SelectedItem as MyObject;

obj.ValueIamInterestedIn; <--- this should be inserted

またはあなたが、その後のItemsSourceとして文字列または任意の値型の配列を持っている場合は、

myComboBox.SelectedItem.ToString();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top