【发布时间】:2011-12-02 23:24:30
【问题描述】:
现在在我的一些项目中使用了很棒的 MonoTouch.dialog 并且有一个问题。我有一个 RadioGroup 用于允许用户选择他的家庭状态,States 是一个字符串数组。
public static RootElement CreateStates ()
{
return new RootElement ("State", new RadioGroup (0))
{
new Section ("Choose State")
{
from x in States
select (Element) new RadioElement (x)
}
};
}
这很好用,当我选择状态时,会出现弹出窗口并选择我的状态,但是我必须点击导航栏中的后退按钮才能返回主屏幕。当我选择一个选项时,有没有办法让该弹出窗口消失?不得不按后退按钮很烦人。还是我只是使用了错误的解决方案?
我的第一个想法是继承 RadioElement 并捕获选定的事件,但是我仍然不确定如何关闭自动选择弹出窗口?
【问题讨论】:
标签: monotouch.dialog