string holder = richTextBox1.Selection.Text;
.Selection
产生错误:
'System.Windows.Forms.RichTextBox'不包含'Selection'的定义,并且没有扩展方法'Selection'接受类型'System.Windows.Forms.RichTextBox'的第一个参数'(你丢失了吗?) using指令或程序集引用?)。
答案 0 :(得分:2)
RichtTextBox
没有Selection
属性,因此出现错误消息。
它有一个SelectionStart
和SelectionLength
属性,您可以使用它来获取选择文本:
string selectedText = rtb.Text.Substring(rtb.SelectionStart, rtb.Length);
或者只使用SelectedText
string selectedText = rtb.SelectedText;