我目前正在尝试按照 FinalDraft 和 Adobe Story 的方式编写脚本编写器。我正在使用 WPF 和 .NET 4.0。
我没有使用一个巨大的文本框来处理用户的输入以确定下一步的行动,而是决定尝试使用多个文本框,这些文本框是根据用户的操作动态创建并定位在画布顶部的。
我遇到的问题是我无法通过简单地拖动并按住鼠标左键从不同的文本框中选择文本。我意识到这个功能不是内置的,所以我尝试使用各种鼠标事件来通过代码实现这个功能。
不幸的是,如果特定文本框具有鼠标焦点,则不会触发我需要的事件。
您将如何处理这个问题?在 WPF 中是否可以跨 TextBoxes 进行文本选择?
如果没有,除了使用单个文本框之外,我还有什么选择?