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

C#中的TAG有什么作用哦?

C#中的TAG是什么意思哦?
有什么作用哦?
比如,下面这个句子:
item.Tag = (int)dataReader["FriendId"];
中括号里面的 FriendId 士气什么作用?
我的程序这里出现了异常,是什么异常啊?
答案:
Control.Tag 属性 
获取或设置包含有关控件的数据的对象。
属性值
类型:System.Object

一个 Object,它包含有关控件的数据。默认为 null。

下面的代码示例显示一个窗体并将 Customer 存储在其 Tag 属性中。该示例要求已经定义了一个从 Form 派生的、名为 CustomerForm 的类,并且已经定义了一个 Customer。

C#
private void buttonNewCustomer_Click(object sender, EventArgs e)
{
/* Create a new customer form and assign a new
* Customer object to the Tag property. */
CustomerForm customerForm = new CustomerForm();
customerForm.Tag = new Customer();
customerForm.Show();
}
上面是个Tag使用例子
你的问题:
item.Tag = (int)datareader["FriendId"]; // 将号码放在Tag属性中

上一个:c#,获取控件的句柄?,高手入!
下一个:C# 利用接口实现圆的周长和面积?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,