TextBoxes中的文本选择

时间:2012-07-10 12:46:16

标签: c# .net wpf

我目前正在尝试按照FinalDraft和Adobe Story的方式编写一个脚本编写器。我使用的是WPF和.NET 4.0。

我决定尝试使用多个文本框,而不是使用巨大的文本框来处理用户的输入以确定下一步的操作,我决定尝试使用多个文本框,这些文本框是动态创建的,并根据用户定位在画布上动作。

我遇到的问题是,我只是拖动并按住鼠标左键,无法从不同的文本框中选择文本。我意识到这个功能不是内置的,所以我尝试使用variouse鼠标事件来实现代码的这个功能。

不幸的是,如果特定的文本框具有鼠标的焦点,我不需要触发的事件。

你会如何解决这个问题?是否可以在WPF中跨文本框选择文本?

如果没有,除了使用单个文本框外,我还有什么选择?

1 个答案:

答案 0 :(得分:1)

您是否尝试通过使用AddHandler附加到鼠标事件来覆盖事件冒泡,同时将handledEventsToo指定为true?