c# - comboBox.SelectedItem 问题

标签 c# winforms visual-studio-2010 combobox

ComboBox正在绑定(bind)数据库

string str= comboBox1.SelectedItem.ToString();

该行为 str 提供了 System.Data.DataRowView 值,但没有给出所选项目的名称。

最佳答案

试试这个

if (comboBox1.SelectedItem is DataRowView) {
  string sval = ((DataRowView)comboBox1.SelectedItem).Row["ColumnName"].ToString();
}

关于c# - comboBox.SelectedItem 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6208804/

相关文章:

c# - 漫游用户设置是否按客户端程序集版本保存?

c# - 如何将 Winform 文本框绑定(bind)到类属性?

c - 为什么我不能声明 unsigned char* test = "Some text"

c# - 在for循环C#中使用括号和不使用括号的区别

c# - 在 .NET 应用程序中传递 XML 的最佳方式是什么?

c# - WS_EX_LAYOUTRTL 导致控件边缘出现黑条

c++ - 从头开始创建Visual C++ MFC项目时如何添加图像?

c# - 单元测试项目不是从构建服务器构建的

c# - 引用列表功能困惑

c# - SpreadsheetGear CopyFromDataTable 单元格格式