如何将 System.Windows.Forms.RichTextBox.Text 转换为字符串

本文关键字:Text 转换 字符串 RichTextBox Forms System Windows | 更新日期: 2023-09-27 18:36:07

我在表单设计器中单击拖动有这个RichTextBox rtEvents,我想将rtEvents值转换为字符串。

此解决方案不起作用,因为我没有使用System.Windows.Controls.RichTextBox

我不想使用.Windows.Controls.*因为如果没有单击拖动,我很难设计表单。

还有其他方法或解决方法吗?

如何将 System.Windows.Forms.RichTextBox.Text 转换为字符串

好吧,不知何故我解决了它(不确定这是否是好/完美的方式),

通过添加using System.Windows.Controls;但我必须为所有对象添加此额外System.Windows.Forms.。例如,我有这个功能:

private void dDownWidth(Combobox cbname)
{
.....
}

在我添加之前:using System.Windows.Controls;它是这样工作的,但是在我添加之后,它必须是这样的:

private void dDownWidth(System.WIndows.Forms.Combobox cbname)
{
.....
}

我必须像这样为所有对象/参数对象进行更改。

string richText = new TextRange(rtEvents .Document.ContentStart, rtEvents .文档.内容结束)。发短信;