是否有任何方法可以在另一个类的表单上填充dataGridView?我用来连接和运行查询到DB的函数在一个类中,但我希望结果以主窗体显示。我怎样才能做到这一点?
答案 0 :(得分:1)
是。只要其他类具有允许您访问所需数据的公共方法
所以,最简单的例子是这样的:
// this assumes the other class method is a static method
datagridview1.cells[0].value = otherClass.GetStringData();
还要检查这些详细的,密切相关的答案:
答案 1 :(得分:1)
将您要访问的方法设置为公共。 如果该类位于另一个项目中,则可能必须在当前项目中添加对它的引用。
一旦方法公开,请执行以下操作:
datagridview.DataSource = yourClass.GetData();
答案 2 :(得分:0)