Frage

Wie ein Combobox Wert einfügen in eine Datenbank. Wenn ich Speicher Knopf drücke in meiner Anwendung, wird es in der Datenbank wie auf diese Weise gespeichert gespeichert ..

System.Windows.Controls.ComboBoxItem

Was ich für korrekten Wert eines Kombinationsfelds zu bekommen?

War es hilfreich?

Lösung

Wenn Sie eine Zeichenfolge in der Combobox verwenden, dann können Sie das Beispiel verwenden, die Akash Kava zeigte.

Auch wenn die Combobox andere Elemente enthalten, können Sie diese Elemente durch die Verwendung von so etwas wie

erhalten
((ComboBoxItem)rpcombo.SelectedItem).Content.ToString()

und Gießen es zu dem, was Sie brauchen.

Andere Tipps

können sagen, Ihre Combobox Schnur Gegenstände hat, was Sie brauchen, ist wie diese

froeach( ComboBoxItem item in ComboBox1.Items )
{
  string str = (str)item;
 // saving value
}

Mit freundlichen Grüßen, Iordan

Diese Frage scheint ein wenig zu weit gefasst. Wir gehen zu müssen, nore Informationen über diese in der Lage sein, diese zu beantworten.

Welche Art von Datenbank verwenden Sie? Sind Sie mit der Datenbank verbunden oder müssen Sie mit Tahat auch helfen? In diesem Fall gibt es eine Menge guter Lektüre über das Internet zu Hilfe, dass ich zu verknüpfen. Haben Sie die ComboBoxItem als .net Objekt oder det Werte des Elements speichern?

Die Liste kann weitergehen, haben Sie mir etwas mehr geben auf kauen.

MyObject obj = myComboBox.SelectedItem as MyObject;

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

oder wenn Sie String oder jeden Valuetype-Array als Itemssource dann,

myComboBox.SelectedItem.ToString();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top