C 學習筆記 設定與獲取控制項的大小

2021-08-01 19:16:58 字數 501 閱讀 7570

控制項的size屬性決定著控制項的大小(寬和高),下面將從**中設定控制項的寬和高。假設控制項名為control,其寬度為w,高度為h。

1.設定控制項的大小

control.size=new

size(w,h);//設定控制項的寬度為w,高度為h。

或者這樣:

control.width=w;

control.height=h;

2.獲取控制項的大小

w=control.width;

h=control.height;

或者:size size;

size=control.size;

w=size.width;

h=size.height;

3.例項

Android獲取控制項的大小

有時候我們需要獲得控制項的大小,但是在activity的oncreate 生命週期方法中呼叫getwidth 和getheight 方法並不能獲得控制項的寬和高,因為此時我們的介面並未被繪製完成。不過我們卻可以在onwindowfocuschanged boolean hasfocus 這個方法中獲...

C 學習筆記 控制項的字型(Font)屬性設定

很多控制項都有字型 font 這一項屬性,如果在設計器的屬性欄中靜態設定,自然沒問題,可是在 中,執行時動態設定,就沒有那麼容易了。考慮到以後會經常用到這一項,研究一下如何設定字型屬性還是很有必要的。設定字型主要有兩種方法,一種是直接向font類中傳遞各種字形字型引數來設定,另一種是運用字型設定對話...

C 控制項學習筆記

基礎知識 object型別是其他型別的基型別 decimal適用於財務與貨幣型別計算128位,要在數字後加m或者m,使用這個型別會消耗記憶體 float型別要在數字後加f或者f is運算子動態檢測物件執行時是否與給定型別相符 表示式 is 型別 例如 b is bool char類常用的方法要記住 ...