Silverlight Conditional CheckBox / RadioButton

时间:2010-07-22 16:17:45

标签: silverlight templates silverlight-3.0 radio-button

想象一下,我有一个名单列表,每个名称都配有一个值(CheckBox为“C”,RadioButton为“R”)。

我可以将模板放在一起,根据给定的值显示正确的控件吗?

例如,如果我有“Name0,C”,我想显示一个标记为Name0的CheckBox。 如果我有“Name1,R”,我想显示标记为Name1的RadioButton。

有什么想法吗?或者甚至可以仅使用模板?也许我需要在代码隐藏中做出决定?

1 个答案:

答案 0 :(得分:1)

也许您可以使用同时具有Checkbox和RadioButton的数据模板。然后,您可以为ValueToVisability创建一个类型转换器,以显示一个并隐藏另一个。