将多个数据添加到Checkbox的Tag属性

时间:2011-10-27 10:06:02

标签: c# wpf checkbox

我目前正在开发一个c#项目,我需要在tag属性中添加一些信息。我希望通过类以List列表数组的方式创建它。

我需要将两个字符串添加到tag属性中,这样就可以完成。

1 个答案:

答案 0 :(得分:3)

是的,它可以:

checkBox.Tag = new Tuple<string, string>("", "");

您可以输出类型:

var stringPair = (Tuple<string, string>)checkBox.Tag;

至于你想要什么字符串,这取决于你如何把它们放在那里。这是你自己的逻辑决定的地方。元组将条目公开为相关类型的属性,在这种情况下,您将有两个字符串属性。

标签是一个对象,对象可以包含您喜欢的任何内容。你只需要赶出去。另一方面,与此相关可能有点困难。