richtextbox雖然內建的功能已經很強大了,但是還是有些功能沒有提供,就比如「行間距」,不知道其內建的功能是否可以實現,這裡在網上找到乙個使用win32來設定的
public
const
intwm_user
=0x0400;2
public
const
intem_getparaformat
=wm_user +61
;3public
const
intem_setparaformat
=wm_user +71
;4public
const
long
max_tab_stops =32
;5public
const
uint
pfm_linespacing
=0x00000100;6
[structlayout(layoutkind.sequential)]
7private
struct
paraformat2835
36[dllimport(
"user32
", charset
=charset.auto)]
37private
static
extern
intptr sendmessage(handleref hwnd,
intmsg,
intwparam,
refparaformat2 lparam);
3839
///40
///設定行距
41///
42///控制項
43///間距
44public
static
void
setlinespace(control ctl,
intdylinespacing)
4555
catch
5659}
然後可以在form_load事件裡面呼叫,**如下:
setlinespace(txt_content,
300);
第乙個引數是乙個control型別的比如richtextbox1,第二個就是行間距了,哈哈,很簡單吧。
iOS 設定行間距
uilabel設定行間距 uilabel bodylabel uilabel new bodylabel.frame cgrectmake 0 0,self view dd w 120 bodylabel.text 有人說,生活如水,何必要顛簸出浪花,最後,濺了自己一身水,平平淡淡才是真。但我其實並...
View TextView行間距設定
1 設定行間距 android linespacingextra,取值範圍 正數 負數和0,正數表示增加相應的大小,負數表示減少相應的大小,0表示無變化。android id id txt msg android layout width wrap content android layout he...
Android TextView 設定行間距字間距
行間距 android textview 設定行間距的相對來說比較簡單,可以通過設定textview的android linespacingextra或android linespacingmultiplier來達到你希望看到的結果。android linespacingextra 設定行間距 如下...