在windows phone 7中,如何从屏幕上手指移动的文本字段中选择部分文本?

在windows phone 7中,如何从屏幕上手指移动的文本字段中选择部分文本?,windows,silverlight,windows-phone-7,Windows,Silverlight,Windows Phone 7,我的要求是,我想建立一个应用程序,用户可以选择一部分文本从文本字段,并可以编辑,复制和粘贴 或者我可以说想用手指在屏幕上移动来选择文本框的文本 用于选择我已尝试的文本textbox1.Select(textbox1.SelectionStart,textbox1.SelectionLength) 但这不管用 这可能吗?如果是,那么我该怎么做呢?您可以使用文本框中的事件,即操作开始,操作完成和操作增量 如果要选择所有文本,方法是textBox.SelectAll() 但我认为很难确定要选择多少文本

我的要求是,我想建立一个应用程序,用户可以选择一部分文本从文本字段,并可以编辑,复制和粘贴

或者我可以说想用手指在屏幕上移动来选择文本框的文本

用于选择我已尝试的文本textbox1.Select(textbox1.SelectionStart,textbox1.SelectionLength)

但这不管用


这可能吗?如果是,那么我该怎么做呢?

您可以使用
文本框中的事件,即
操作开始
操作完成
操作增量

如果要选择所有文本,方法是
textBox.SelectAll()
但我认为很难确定要选择多少文本


有关事件的帮助,请尝试将复制和粘贴功能添加为中的本机功能。您可以下载,这会将此功能添加到emulator中

安装dev tools更新后(或者如果已经安装了),可以按照中的说明测试此功能


如果你不需要任何特殊的行为,这就足够了。

正如@jumbo所说,这项功能已包含在1月份的工具更新中,并且一旦“NoDo”版本最终面世,它将“很快”在所有手机上可用

我绝对建议你现在就使用1月份的工具,然后等待发行版发布(应该在接下来的10天内)

如果你真的想自己实现,那么看看@MattLacey的优秀博客文章和app-on,代码会告诉你他是如何使用触摸来选择文本的