設定RichTextbox行間距 轉)

2021-07-22 08:00:46 字數 1149 閱讀 9524

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 設定行間距 如下...