例項080富文字框 中的上下標

2021-10-05 17:43:09 字數 1868 閱讀 8364

富文字框richtextbox的屬性 selectioncharoffset,表示控制項內的文字的顯示格式,文字的顯示格式包括正常格式、上標或下標等。selectioncharoffset屬性為整型變數,範圍從-2000到2000,表不顯示的文字與基準水平線的距離。如果該屬性設定為0,則文字的水平位置為正常水平位置;如果該屬性設定為正數,則文字顯示的位置在正常位置以上;如果該屬性設定為負數,則文字水平位置為正常水平位置以下。

要顯示上標或下標,可以利用font類定義一種新的字型物件,設定該字型物件的字型大小比正常文字小,然後利用richtextbox的selectioncharoffset將其顯示在正常文字以上(上標)或以下(下標)。

font是定義住system.drawing命名空間中的乙個類。它的建構函式被多次過載。其中的兩個建構函式是:

public sub new (fontfamily,  single,  fontsyle)

public sub new (string,single,  fontstyle)

第乙個建構函式有三個引數,第乙個引數fontfamily表示字型類別,如「隸書」等,fontfamily也是system.drawing命名空間下定義的乙個類;第二個引數為字型大小;第三個引數fontstyle是system.drawing命名空間下定義的列舉型別,表示字型樣式。

第二個建構函式與第乙個建構函式的區別在於,笫二個建構函式的第乙個引數是字串型別的,用於表示字型的名字。

dim ft as new font("隸書", 18, fontstyle.bold)

rtxtarea.font = ft

end sub

private sub btnup_click(byval sender as system.object, byval e as system.eventargs) handles btnup.click

rtxtarea.selectioncharoffset = 10

rtxtarea.selectioncolor = color.red

rtxtarea.selectionfont = new font(rtxtarea.font.fontfamily, 10, fontstyle.italic)

end sub

private sub b***own_click(byval sender as system.object, byval e as system.eventargs) handles b***own.click

rtxtarea.selectioncharoffset = -4

rtxtarea.selectioncolor = color.blue

rtxtarea.selectionfont = new font(rtxtarea.font.fontfamily, 10, fontstyle.italic)

end sub

private sub btnexit_click(byval sender as system.object, byval e as system.eventargs) handles btnexit.click

me.close()

end sub

end class

富文字框Kindeditor使用時遇到的問題

由於畢業設計選的課題是 畢業設計管理平台 聽起來是不是高大上啊 既然是畢業設計管理,就免不了各種公告的發布,畢業 的提交,所以想採用開源的kindeditor,剛開始沒什麼問題,因為只是新增簡單的文字,後來想從word中貼上了一段文字,木有想到出現問題了,還好自己測試了一下,不然拿給老師的時候就糗大...

html 中的 文字框設定

禁用 非常簡單的方法 disabled true 收集了一些對input進行限制的方法 1.取消按鈕按下時的虛線框 引用 在input裡新增屬性值 hidefocus 或者 hidefocus true 2.防止退後清空的text文件 可把style內容做做為類引用 html 3.enter鍵可以讓...

cell中的文字框 bug

根據要求需要製作乙個報表,我一uitableview為主體,自定義cell,在cell中新增文字框以便輸入相應字段,我再文字框失去焦點時,呼叫 方法通知uitableview的頁面進行計算並重新整理資料來源和 bug 導致文字框不能正常的獲取焦點,但我們頁面上已經有獲取焦點的文字框時,又去點選另外的...