当前位置:编程学习 > C#/ASP.NET >>

C# winform中tag属性怎么保存数据?

在msdn上面是这样解释的:

Tag 属性的一个常见用途,是存储与控件密切关联的数据。例如,如果您有一个显示客户信息的控件,则可以在该控件的 Tag 属性中存储包含该客户的订购历史记录的 DataSet,以便可以快速地访问该数据。

但是怎么使用的呢?
例如怎么把数据保存进去?怎么读取出来? --------------------编程问答-------------------- 例如:
Form_Load中:
this.Tag = ds;

Button的click中:

DataSet mds = (DataSet)this.Tag;
this.dataGridView1.DataSource = mds.Tables[0]; --------------------编程问答-------------------- obj.Tag = 你要保存的数据 --------------------编程问答-------------------- tag就是一个object属性,你可以随便放点什么东西 --------------------编程问答-------------------- 来晚了,帮顶! --------------------编程问答-------------------- 在里面定义一个public变量不是也可以吗? --------------------编程问答--------------------
引用 1 楼  的回复:
例如:
Form_Load中:
this.Tag   =   ds;

Button的click中:

DataSet   mds   =   (DataSet)this.Tag;
this.dataGridView1.DataSource   =   mds.Tables[0];
这是要实现什么功能? --------------------编程问答-------------------- .net对MVC设计模式的实现提供了更好的支持,控件的职责更加纯粹,tag属性没必要了
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,