gpt4 book ai didi

c# - 跨文本框的文本选择

转载 作者:太空宇宙 更新时间:2023-11-03 13:58:25 25 4
gpt4 key购买 nike

我目前正尝试按照 FinalDraft 和 Adob​​e Story 的思路编写脚本编写器。我正在使用 WPF 和 .NET 4.0。

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

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

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

您将如何解决这个问题?在 WPF 中甚至可以跨文本框选择文本吗?

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

最佳答案

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

关于c# - 跨文本框的文本选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11413627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com