![](/img/trans.png)
[英]When I click on a treelist, I want a word to appear in a textbox with devExpress
[英]When I double click on a word in the textbox I want to get that word(“text”) in a C# wpf
我正在使用Visual Studio 2013开发C#wpf应用程序。我有一个带有一些句子的多行文本框。 当我双击文本框中的一个词时,我想得到那个词(“文本”)。
我该如何实现?
这是我为双击事件编写的代码。 它给了我一个空字符串。
private void textBoxResult_PreviewMouseDoubleClick(object sender, MouseButtonEventArgs e)
{
MessageBox.Show(textBoxResult.SelectedText);
}
您将从SelectedText
属性获取文本
XAML
<TextBox Text="1. (n.) One who numbers."
MouseDoubleClick="TextBox_MouseDoubleClick"/
AcceptsReturn="True" >
处理程序背后的代码
private void TextBox_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
TextBox tb = sender as TextBox;
String doubleClickedWord = tb.SelectedText;
}
背后的想法是,当您双击一个单词时,它会被选中,并且可以从SelectedText
属性中检索到。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.