在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中选中的文本并在需要的地方使用了。