C# WPF-文本框多行和单词选择
我在双击文本框中的某个单词时遇到问题。textbox是多行的,其属性TextWrapping、Accepts Return和AcceptsTab设置为true。如果我双击一个小词(在我的测试中少于70个字符),它可以很好地工作,但是对于较大的词,其他行或整个文本都是通过单击这个词来选择的 有人知道怎么解决这个问题吗 代码示例(刚刚创建了一个名为TestTexbox的wpf项目):C# WPF-文本框多行和单词选择,c#,wpf,C#,Wpf,我在双击文本框中的某个单词时遇到问题。textbox是多行的,其属性TextWrapping、Accepts Return和AcceptsTab设置为true。如果我双击一个小词(在我的测试中少于70个字符),它可以很好地工作,但是对于较大的词,其他行或整个文本都是通过单击这个词来选择的 有人知道怎么解决这个问题吗 代码示例(刚刚创建了一个名为TestTexbox的wpf项目): 此外,在本测试中,根据您是单击字符串的开头还是结尾,它将选择单词或整个文本无代码、无法复制、无法帮助。抱歉。您
此外,在本测试中,根据您是单击字符串的开头还是结尾,它将选择单词或整个文本无代码、无法复制、无法帮助。抱歉。您能演示一下如何使用小样本应用程序,并在说明中添加了post code&XAML吗。谢谢,我只是遇到了同样的行为。如果你能找到解决办法,我很高兴听到你的建议+1.没有代码,无法复制,无法帮助。抱歉。您能演示一下如何使用小样本应用程序,并在说明中添加了post code&XAML吗。谢谢,我只是遇到了同样的行为。如果你能找到解决办法,我很高兴听到你的建议+1.
<Window x:Class="TestTextbox.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="600" Width="800">
<Grid
Margin="20">
<TextBox
Text="This is for just a test: 404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F404142434445464748494A4B4C4D4E4F"
TextWrapping="Wrap"
TextAlignment="Left"
FontFamily="Courier New"
VerticalScrollBarVisibility="Auto"
AcceptsReturn="True"
AcceptsTab="True"
AutoWordSelection="True"
ForceCursor="True"
Padding="10"/>
</Grid>