如何改變字型大小呢

2022-02-03 14:08:06 字數 707 閱讀 6617

上面寫了如何改變字型風格,下面再寫一下如何改變字型大小?觀察字型類時,你會發現它所提供的公共屬性都是唯讀的.這就意味著改變乙個字型大小,你需要建立乙個新的並且帶有和先前的字型有完全相同的屬性除了字型大小的物件.這裡恰好有這麼乙個方便的方法:

static

public

font changefontsize( font font, 

float

fontsize )

}return

font;

}舉個例子,把乙個標籤字型放大2倍:

label.font 

=changefontsize( label.font, label.font.size *2

);注意以上的方法都使用了相同的圖形單位(點,畫素,公釐,等等),對於乙個字型,你或許想"過載

"這個方法而使用特定的單位:

static

public

font changefontsize( font font, 

float

fontsize, graphicsunit unit )

}return

font;

}舉個例子,把乙個標籤的字型設定為12畫素:

label.font 

=changefontsize( label.font, 

12.0f

, graphicsunit.pixel );

改變Pivot顯示字型大小

最近打算把 的做成uwp手機版,一方面自己可以藉此練練手,另乙個目的是沒是的時候可以拿出手機來看看的文章。這個專案的原始碼最終會發布到git上,也算為uwp的發展做一點點貢獻吧。剛開始做就遇到乙個問題,pivot的字型竟然無法設定大小,做出來的介面美醜先不說,如果執行到手機上肯定是放不下幾個item...

JQuery 改變頁面字型大小

分別定義三個class為increasefont decreasefont resetfont 的元素。為其click事件新增事件 對頁面上的字型增大 縮小 恢復原始大小 需要在html頁面中定義三個元素 元素的class分別為 resetfont increasefont decreasefont...

MFC中改變static text 字型大小

段親測無誤 在學習mfc中需要調整編輯框中的字型大小,以下是我結合網上與自己實際操作總結的,希望對其它同學有所幫助。首先,了解以下函式原型 bool createfont int nheight,字型高度 0為預設高度,非0絕對值為字型高度 int nwidth,字型寬度 int nescapeme...