轉帖|使用教程|編輯:龔雪|2023-10-27 10:16:46.430|閱讀 96 次
概述:本文將為大家介紹在Winform程序中可能需要HTML內容的所見即所得的編輯控件,歡迎收藏并持續關注哦~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在很多WinForms程序中 ,我們可能需要HTML內容的所見即所得的編輯控件,如Asp.net中的FreeTextBox等控件樣式的。
PS:給大家推薦一個C#開發可以用到的界面組件——DevExpress WinForms,它能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
DevExpress技術交流群9:909157416 歡迎一起進群討論
搜索了一下,發現很少這方面的控件,然后發現CodeProject 上有一個不錯的東西,拿過來進行修改一下,作為控件進行使用,效果還不錯,我在QQ號碼采集機郵件發送系統中使用,如下圖所示:
控件支持基本的HTML編輯操作,如文字、圖片、排列(左對齊,右對齊,居中等)、項目符號、縮進調整等操作,如下圖所示:
另外控件支持右鍵菜單操作,常用的編輯功能以及查找、修改HTML、查看內容、插入HTML元素等。
內容查找界面如下所示:
修改HTML窗體如下所示,可以增加修改里面的內容,確定后控件的內容將重新變化。
插入圖片的對話框,提示用戶輸入相關的信息。
控件我們一般使用兩個屬性即可,如下代碼所示:
string bodyHtml = this.txtContent.BodyHtml; string bodyText = this.txtContent.BodyText;
最后,呈上大家最關心的控件文件,大家可以按照使用一般的控件使用即可(控件我沒有進行加密,大家需要修改源碼的,反編譯一下即可):
本文轉載自:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: