我正在尝试在Monotouch.Dialog条目元素中添加由TextFieldShouldReturn触发的事件。我目前正在尝试附上一个类似的事件:
//create the entry element
EntryElement newEntry = new EntryElement(thisQuestion.Text, "tap to type", null);
//add should return
newEntry.ShouldReturn(addAnswerToSurvey(newEntry.Value, thisQuestion.Index));
//add the entry to the section
aSection.Add(newEntry);
我在构建时遇到错误:'MonoTouch.Dialog.EntryElement.ShouldReturn'只能出现在+ =或 - =的左侧,当在“MonoTouch.Dialog.EntryElement”类型之外使用时(CS0070)
我听说过人们无法从Monotouch.Dialog语句中获取数据,而这似乎就是这个错误所暗示的内容。所以... 是否有可能实现文本字段应该在一个入口元素上返回委托,如果是,如何?如果没有,它是否就在那里,因为entry元素包含一个文本字段?
答案 0 :(得分:1)
Eric,你需要使用:
newEntry.ShouldReturn + =()=> {...}