【发布时间】:2013-06-24 16:50:37
【问题描述】:
我正在尝试利用 Monotouch.Dialog 中 EntryElement 的 CHANGED 事件,以便我可以获取任何输入字符串的长度,并在它达到一定长度时对其进行操作,例如
RootElement root = new RootElement (null);
Section pinSection = new Section ("", "Please enter your 6 digit pin");
EntryElement pin = new EntryElement("Enter your pin","","",false);
pin.KeyboardType = UIKeyboardType.NumberPad;
pin.Changed += (object sender, EventArgs e) => {
Console.WriteLine("Pin Changed to {0}, Length: 1}",pin.Value,pin.Value.ToString().Length);
};
更新值时不会触发 CHANGED 事件。它仅在用户停止编辑并且 entry 元素失去焦点时触发。
有什么方法可以附加一个事件,以便我们可以响应输入元素值的个别击键变化?
【问题讨论】:
标签: xamarin.ios monotouch.dialog