[英]Displaying and editing HTML code in a DataGridView
我有一個綁定到數據集的DataGridView。 DataSet的數據來自XML文件。 在XML文件中,有一個元素包含基本的html數據(僅<p>
和<strong>
):
<?xml version="1.0" encoding="utf-8"?>
<entries>
<entry>
<desc><![CDATA[[<p>Some <strong>text.</strong></p>]]></desc>
</entry>
</entries>
當我有一個DataGridView的列綁定到此字段desc
,html就會顯示為帶有標簽的字符串( <p>Some <strong>text.</strong></p>
)。 當我保存該xml時,標記將轉換為它們的html實體。
如何在文本框中將html代碼顯示為富文本格式(“某些文本” 。)? 我想我需要在此處創建一個自定義的richtextbox列類型,但作為初學者,我有點受阻。 此外,文本應該可以通過富文本編輯器進行編輯。
有人可以幫我這個忙嗎?
我最終沒有這樣做。 在DataGridView中擁有RichTextBox並不是良好的用戶體驗。 我最終使它成為一個普通的文本字段,可以用單獨的形式對其進行編輯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.