关于C#中的Tag属性,不太明白

靳龙 2009-05-13 06:51:47
首先看到这句话:Tag 这个值通常不由控件本身使用,而是在控件中存储该控件的信息。当通过Windows From 设计器给这个属性赋值时,就只能给它赋一个字符串值.
根本不知道这句话说的是什么东西。。
后面在一个验证用户输入数据有效性时说:
但由于Tag属性是在代码中赋值,所以可以对它进行其它处理。Tag属性是一个object,所以这里输入一个布尔值更合适...
拿这个例子说,Tag属性起到了一个什么作用?

我晕了..这说的是什么跟什么呀...
this.XXX.Tag = "false" 能怎么样呀。他是什么意思..
(大家请不要说让我试试,谢谢..我觉得知道他什么意思试之后可以省很多时间)
...全文
3344 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
giszmrrr 2010-08-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fdc123 的回复:]
哈哈 你也是看的C#入门吧
我开始看也搞迷糊了
现在用下就明白是什么意思了
也就是说 比如你的一个label控件 他的label.Text可以保存数据吧
他的tag同样也可以赋值保存数据。 比如说你把label.tag=4;
一般也保存个变量,后面调用也就可以直接调用label.tag 其实也就跟他的text是差不多的意思
[/Quote]
兄弟,你学习C# 用的什么书啊?《C# 入门》很费解啊!
solpie 2010-04-03
  • 打赏
  • 举报
回复
灰常BS C#入门的那段CODE。。。很无语
LayersSss 2009-06-07
  • 打赏
  • 举报
回复
任何类型的数据都可以转换为object类型储存,然后在提取使用时再转换回原类型
LayersSss 2009-06-07
  • 打赏
  • 举报
回复
建议你去看看装箱和拆箱
wuyq11 2009-05-13
  • 打赏
  • 举报
回复
public object Tag {get; set;}

一个 Object,它包含有关控件的数据。默认为空引用.可以是任意一个Object对象

zhushoudong 2009-05-13
  • 打赏
  • 举报
回复
我看都没看过 那不是它的错撒 那是我们的错 我们为什么去看他啊
fdc123 2009-05-13
  • 打赏
  • 举报
回复
不是鬼哟。 我也是硬着头皮看,没接触过编程真是好难呀。一点东西要看好几遍。都还没搞明白。翻译的太恶心了感觉就是说的话太专业看不懂
靳龙 2009-05-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fdc123 的回复:]
哈哈 你也是看的C#入门吧
我开始看也搞迷糊了
现在用下就明白是什么意思了
也就是说 比如你的一个label控件 他的label.Text可以保存数据吧
他的tag同样也可以赋值保存数据。 比如说你把label.tag=4;
一般也保存个变量,后面调用也就可以直接调用label.tag 其实也就跟他的text是差不多的意思
[/Quote]
。。。。原来不是我有这种感觉呀。。我靠。C#入门这书真害人,还说什么畅销书,太没有责任了。
fdc123 2009-05-13
  • 打赏
  • 举报
回复 1
就拿你那个说把 把tag属性赋一个bool型其实就为了控制控件的状态。
那样就可以
if(XXX.tag)
{////}
fdc123 2009-05-13
  • 打赏
  • 举报
回复
哈哈 你也是看的C#入门吧
我开始看也搞迷糊了
现在用下就明白是什么意思了
也就是说 比如你的一个label控件 他的label.Text可以保存数据吧
他的tag同样也可以赋值保存数据。 比如说你把label.tag=4;
一般也保存个变量,后面调用也就可以直接调用label.tag 其实也就跟他的text是差不多的意思
靳龙 2009-05-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 showname 的回复:]
操。tag属性是一个object类型啊。。什么字符串啊。。。
.net所有的类型都是object的子类.
把string类放进object好正常啊。
tag属性只是用一留给用户保存自定义数据的一个好的通道
[/Quote]
。不知道啊。这是什么该死的教材看我的光想去死。。。。

tag属性只是用一留给用户保存自定义数据的一个好的通道
我没明白您说的是什么意思??? 这个属性是布尔值..? 如何提取他的内容呢?
zcandyly20211 2009-05-13
  • 打赏
  • 举报
回复
友情up!
showname 2009-05-13
  • 打赏
  • 举报
回复
操。tag属性是一个object类型啊。。什么字符串啊。。。
.net所有的类型都是object的子类.
把string类放进object好正常啊。
tag属性只是用一留给用户保存自定义数据的一个好的通道

111,112

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧