以下程序中的ToolStripMenuItem mItem = (ToolStripMenuItem)toolStripButton1.Tag;什么意思啊 ?求解释

2024-12-22 17:46:56
推荐回答(1个)
回答1:

Tag属性是.NET控件类常见的一个属性,其类型是object,可以用来保存任意类型的数据,一般用来保存一些与该控件有关的交互或临时数据。

在需要的时候读取该属性取到相应的数据。

ToolStripMenuItem mItem = (ToolStripMenuItem)toolStripButton1.Tag;

就是读取该属性并将之强制转换成ToolStripMenuItem类型的对象。
一般出现这句话,则上下文一定出现了toolStripButton1.Tag=mItem;类似这样的话!!