在C#中,要获取RichTextBox中选中的文本,您可以使用以下方法:
-
首先,确保已经引用了System.Windows.Forms命名空间。
-
然后,创建一个方法来获取选中的文本:
private string GetSelectedTextFromRichTextBox(RichTextBox richTextBox) { if (richTextBox.SelectionLength > 0) { return richTextBox.SelectedText; } else { return "没有选中任何文本"; } }
- 在您的代码中,您可以通过调用此方法并传入您的RichTextBox控件来获取选中的文本:
string selectedText = GetSelectedTextFromRichTextBox(yourRichTextBox); Console.WriteLine("选中的文本: " + selectedText);
这样,您就可以获取RichTextBox中选中的文本并在需要的地方使用了。