基本上我想要使用RadioSelection属性获得的功能相同,只是它允许进行多项选择。
这样的事情:
[CheckSelection]
private IList<int> currentSelections;
private IList<string> myList;
查看文档似乎没有提到这样的事情。所以我的问题是:可以使用当前版本的MonoTouch.Dialog创建复选框选择列表吗?如果是这样,那怎么样?如果没有,是否有更好的方法来处理这种情况?
答案 0 :(得分:1)
你必须扩展MT.Dialog才能做到这一点。
答案 1 :(得分:1)
这是我用来实现这个目标的方法:
var root new RootElement() {
new Section("Bacon"){
new RootElement ("Types", new RadioGroup (0)){
new Section(){
new CheckboxElement ("Smokey"),
new CheckboxElement ("Streaky"),
new CheckboxElement ("Rasher")
}
}
}
};
取自
http://monotouch.2284126.n4.nabble.com/MT-Dialog-multi-select-element-td4516738.html