繁体   English   中英

如何在变量C#中存储Datagridview名称

[英]how to store datagridview name in a variable c#

我用c#启动了一个项目。 在主要形式中,有一个datagridview,我在项目中反复使用了此datagrid的名称。

现在我想将此数据网格的名称放在一个变量中,并使用该变量而不是数据网格名称,因此在将来,如果数据网格目标发生变化,我只需要更改该变量即可。

我尝试这样的事情:

string myDataGridName = originalDataGridName

myDataGridName.DataSource = null;//clear dataGrid

但这是错误的。 然后我搜索以找到答案,然后找到此链接:在.net中在此处输入链接描述此链接答案,而我对此一无所知...所以请在c#中回答

谢谢

(对不起我的英语不好)

最好存储对datagrid对象本身的引用。 然后,您可以将其更改为所需的某个位置。 您发布的示例实际上已经非常接近。

DataGridView myDataGrid = originalDataGridViewObject;
myDataGrid.DataSource = null; //clear dataGrid

当然,根据您的用例,可能不一定需要这样做。 在Visual Studio中,如果在设计器中重命名对象,则关联的代码也应自动重命名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM