如何将Combobox值插入数据库。当我点击我的应用程序中的“保存”按钮时,它将以这种方式存储到数据库中。
System.Windows.Controls.ComboBoxItem
我为获取组合框的正确值做了什么?
答案 0 :(得分:1)
如果您在组合框中使用字符串,那么您可以使用Akash Kava显示的示例。
此外,如果组合框包含其他元素,您可以通过使用类似
的内容来获取这些元素((ComboBoxItem)rpcombo.SelectedItem).Content.ToString()
并将其投射到您需要的位置。
答案 1 :(得分:0)
让我们说你的组合框有你需要的字符串项目就像这样
froeach( ComboBoxItem item in ComboBox1.Items )
{
string str = (str)item;
// saving value
}
最诚挚的问候, 约尔丹
答案 2 :(得分:0)
这个问题似乎有点过于宽泛。我们将需要关于此的更多信息才能回答这个问题。
您使用的是哪种数据库? 您是否已连接到数据库,或者您是否也需要有关tahat的帮助? 在这种情况下,互联网上有很多好的阅读,你可以链接到。 是否要将ComboBoxItem保存为.net对象或删除项的值?
列表可以继续,你必须给我更多的东西来咀嚼。
答案 3 :(得分:0)
MyObject obj = myComboBox.SelectedItem as MyObject;
obj.ValueIamInterestedIn; <--- this should be inserted
或者如果你有字符串或任何valuetype数组作为ItemsSource,那么
myComboBox.SelectedItem.ToString();