[英]Hyperlink in textbox same as like message composer screen in windows phone
[英]How to add a popup textbox for submitting a message - Windows Phone
遗憾的是,我必须安装另一个工具箱,但这似乎非常有用: Coding4Fun InputPrompt 。
但是,我遇到了一个问题:似乎只有在输入“完成”时才触发事件的功能,而无法区分是敲击刻度线还是敲击叉号。
赶到那里不必要地寻求帮助。 找到解决方案,将在下面发布。
原始问题:
我的应用程序的用户当前可以通过以下方式提交消息:点击文本框,然后键入消息,然后点击发送。 我想通过没有一个永久性的文本框来使其更清洁,而是让用户点击应用程序栏上的按钮,沿着该按钮调出键盘以及要输入的文本框,并在用户点击提交文本框和键盘再次消失。
我看不到任何创建带有文本框的弹出窗口的方法,那么我该怎么做?
我已经将WP Toolkit用于带有内部ListPicker的消息框,即使此工具包似乎也无法添加文本框。
我不确定您的尝试甚至可能。 但是,您可以做一个包含您理想的Interface的Parent Form
。 在此父级中,您可以创建一个侦听响应的Event Handler
程序。
然后,当涉及到该Textbox
它实际上会创建一个Child Form
或Page
。 他们可以输入自己的价值。 然后页面自动关闭,然后Event Handler
将已经知道更改,您可以使用其余的逻辑进行操作。
如上所述,通常您将转到另一个页面。 我不知道我的解决方案是否可行,但确实可以实现您的目标。 我建议您可能会重构您的界面,以使其更加优雅。 这样,您的逻辑也可以更优雅地处理它。
希望能有所帮助。
遗憾的是,我必须安装另一个工具包。但这似乎可以解决问题: Coding4Fun InputPrompt 。
他们已经添加了input.IsCancelVisible = true
来添加一个取消按钮,然后在input_completed方法内使用e.PopUpResult.ToString() == "Ok"
仅在点按了勾号按钮时提交。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.