開始用下面的方法:
dim r as richtextbox = richtextbox1
dim lines, ifirst, ilast as int32
ifirst = r.getlinefromcharindex(r.getcharindexfromposition(new point(0, 0)))
ilast = r.getlinefromcharindex(r.getcharindexfromposition(new point(0, r.height)))
lines = ilast - ifirst
messagebox.show(lines)
但發現不是很準確,如果滾動條在中間的時候才是正確的行數,如果richtextbox中沒有字元,或字元不多,沒有滾動條出現的時候就不對了,
下面的方法可以:
dim g as graphics
g = richtextbox1.creategraphics()
lines = richtextbox1.height / g.measurestring("test",richtextbox1.font).height()
messagebox.show(lines)
如何刪除richtextbox最後一行
作者 helloa 學習者 貼文 121 人氣 12748 評價 30 送出評價 20 次 回應本文 發表新文 給予評價 給予評價 回上頁 回討論區列表 回知識入口 2009 6 11 上午 11 49 45 前輩們,小弟欲將richtextbox保持於 行數,但逢enter鍵後就增行,所以想請教大...
如何得到領導賞識?
注意穿著與環境的適應 李文芳經人引薦,去一家待遇較好的單位而試。為此,她精心修飾了 番,按報刊上指導的 時尚職業形象 穿得挺漂亮,白襯衣 粉紅短套裝裙,出門前家人都認為她這份工作肯定沒問題了。中午李文芳回家時,卻一臉沮喪,說總經理覺得她可能不是很適合這個辦公室秘書的職位。李文芳不明白自己哪兒出了問題...
如何得到Ubuntu UI Toolkit的版本
它表明該api所能夠支援的ubuntu.components的版本 那麼我們怎麼能夠發現我們的手機的ubuntu.components的版本呢?在手機中我們通過命令列的方法來尋找,比如 通過上面的命令,我們可以看到在手機中有如下的檔案目錄存在 usr lib arm linux gnueabihf ...