是否有可能获得第二个标签(或其他我可以分配用户定义的int / string / float的东西)?
原因是,我一直都在使用ButtonX.Tag,拥有第二个标签或其他东西比将第二个int放入数组或其他东西容易得多。
提前致谢。
最佳答案
如果您创建自己的类并将其对象附加到button标记,则更好。
class ButtonProperty
{
public int ID { get; set; }
public string MyProperty { get; set; }
}
然后您可以像这样使用它:
ButtonProperty buttonPropertyObj = new ButtonProperty () { ID = 1, MyProperty ="Some property"};
btn1.Tag = buttonPropertyObj;