2011-04-29 32 views
1

我正在使用ContextMenuStrip &我在运行时在ContextMenuStrip下创建了子菜单。通过添加ToolStripMenuItem类的对象。 我有一个表中的数据表,我想通过使用我的数据表中的ID &名称字段填充我的子菜单,以便进一步处理应用程序。是否有可能将数据表绑定到ToolStripMenuItem?

可能吗?

谢谢。

回答

1

尝试这样:

foreach (DataRow dr in dataTable.Rows) { 
       cms.Items.Add(new ToolStripMenuItem() { 
        Text = dr["Name"].ToString() 
       }); 
      } 
+0

@Vale:感谢,但我想添加多个字段。这可能吗? – Priyanka 2011-05-05 09:45:05

+0

@ Richa您的意思是来自DataRow的字段?您可以将多个字段作为Text属性添加到ToolStripMenuItem,如下所示:'Text = dr [“Name”]。ToString()+“ - ”+ dr [“ID”]。ToString()'是什么意思? – Vale 2011-05-05 09:52:03

+0

@Vale:no。我的意思是我想绑定名称作为值成员的文本属性和ID。这可能吗? – Priyanka 2011-05-06 06:06:54

相关问题