当前位置:  开发笔记 > 编程语言 > 正文

c#循环组合框,其中datasource是带文本的数据表

如何解决《c#循环组合框,其中datasource是带文本的数据表》经验,为你挑选了1个好方法。

是否可以使用foreach循环遍历组合框中的每个项目?我该怎么办?

事情就是我有一个System.Data.DataRowView,因为组合框附着在一个DataTable.我该怎么转换成string



1> Remus..:

通常,它看起来像这样:

foreach(object item in myComboBox.Items)
{
   DataRowView row = item as DataRowView;

   if(row != null)
   {
        string displayValue = row["myColumnName"].ToString();

        // do something
   }
   else
       // error: item was not of type DataRowView
}

另见http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.items.aspx

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有