如何在richtextbox中将字符串数据转换为html

Posted

技术标签:

【中文标题】如何在richtextbox中将字符串数据转换为html【英文标题】:how to convert string data to html in richtextbox 【发布时间】:2014-01-14 00:52:02 【问题描述】:

我在winform 中使用httpwebrequest 获取响应现在我想在我的winform 中将其显示为html 页面,为此我使用richtextbox 但它只是显示文本而不是html 请告诉我如何在这里做是我的代码

Uri uri = new Uri("http://www.google.com"); 如果(uri.Scheme == Uri.UriSchemeHttp) HttpWebRequest 请求 = (HttpWebRequest)HttpWebRequest.Create(uri); request.Method = WebRequestMethods.Http.Get; HttpWebResponse 响应 = (HttpWebResponse)request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); 字符串 tmp = reader.ReadToEnd(); richTextBox1.Text = tmp;

【问题讨论】:

重复:***.com/questions/2627991/…?? @LearningByCoding 我试试这个,但它不起作用这就是我问的原因 好的,但是正如答案中提到的那样,这是不可能的。因此,提出无法执行的相同问题对我的朋友没有帮助。我希望您了解您将不得不使用其他一些控件。看到richtextbox的基本任务是显示文本,有一些额外的好处,而不是显示html内容。 【参考方案1】:

有一个.Net控件允许在winforms中编辑html,

看看http://winformhtmltextbox.codeplex.com/

【讨论】:

以上是关于如何在richtextbox中将字符串数据转换为html的主要内容,如果未能解决你的问题,请参考以下文章

在 c# 中将时间字符串转换为不同的 DateTime 格式 [关闭]

如何在Oracle sql中将行转换为按多列分组的列[关闭]

在 C++ 中将十六进制字符转换为 int

如何在 JPQL 中将字符串转换为图形数据类型

如何在 flex 中将字符串数据类型转换为日期数据类型

如何在 C# 中将文本提取/插入到 RTF 字符串中