【发布时间】:2016-11-13 16:02:35
【问题描述】:
鼠标点击 WPF 文本框时,文本框获得焦点并选择所有文本。
我怎样才能禁用此行为?单击时,仅插入符号应位于字符上(如在良好的旧窗口中)。 为什么?如果我单击文本框,我想标记一些文本,或设置插入位置,以输入更多文本。我不想先取消选择整个标记的文本,然后再次单击该位置。
另一件事是,当窗口失去焦点并重新获得焦点时,再次选择整个文本并且丢失了carret位置。因此,无法从另一个窗口复制文本并粘贴到文本框,而无需再次选择正确的字符位置。
也许这是一个系统“功能”(W8.1/W10),因为非 WPF 文本框具有相同的行为,但这很烦人。感谢您的帮助。
【问题讨论】: