RichTextBox中的RTF格式的讀取和儲存

2021-04-13 02:43:10 字數 957 閱讀 1403

方法一:

//將richtextbox的內容直接寫入資料庫:

private void button1_click(object sender, eventargs e)

; pram[0].value = bwrite;

sqlhelper.runsql("insert into *** (xx) values (@xx)", pram);

} //將資料庫中的rtf讀出並填充到richtextbox

private void button2_click(object sender, eventargs e)

方法二:

儲存到資料庫的內容:

byte b=system.text.encoding.default.getbytes(this.richtextbox1.rtf);

讀取:

sqlconnection con=new sqlconnection("...");

string str="select 內容 from 資料庫 where ...";//確保只返回一行

sqlcommand comm=new sqlcommand(str,con);

if (con.state==connectionstate.closed)

con.open();

byte b=(byte)comm.executescalar();

memorystream stream=new memorystream(b,true);

stream.write(b,0,b.length);

this.richtextbox1.clear();

string s=system.text.encoding.default.getstring(b,0,b.length);

this.richtextbox1.rtf=@s;

stream.close();

WPF中RichTextBox設定文字的樣式

richtextbox的內容操作方式,選中richtextbox的內容方法 textrange range richtextbox1.selection 獲取選中項 string text range.text 選中的文字內容 range.start 獲取選中的開始位置 range.end 獲取選中...

為RichTextBox中的文字新增書籤

1.本文主要實現的功能如下 1.新增書籤 2.刪除書籤 3.定位書籤 2.應用軟體 vs2010 3.實現過程 3.1 首先建立wpf工程,這裡命名為addlabel 3.2 根據功能布局視窗中的內容,這裡要用到兩個視窗 主視窗用來存放richtextbox控制項 子視窗存放實現書籤的控制項 3.3...

richtextbox 中關於中文鏈結的亂碼解決

最近在實現乙個類似qq樣的東東.和richtextbox打了不少交道,目前解決了一部分問題,在插入中文鏈結時 會導致整個richtextbox的中文內容出現亂碼.這個問題其實還是編碼引起的.一開始時我也在網上找了一段時間,卻發現沒有相應的方案來處理.public void insertlink st...