陳偉視頻總結第四篇

控件

Active組件
Lib
DLL
Com
Activx
  代碼組件
ActiveX DLL
ActiveX EXE 
  控件
內部控件是用戶隨意使用的
ActiveX控件是需要版權的
如果用ActiveX控件研發別的控件,微軟只授權了內部控件
在這裏插入圖片描述
  控件添加到窗體之後立刻給控件命名,儘量描述清楚在這裏插入圖片描述
  控件值
所有控件都有一個屬性,只需引用控件名而無需使用屬性名就可利用這個屬性來存儲或獲取數值,稱此屬性爲控件的值,這是控件的最重要或最常用屬性。
在這裏插入圖片描述

控件數組
在這裏插入圖片描述 
  把同類的控件放在一起可動態加載控件!!! 運行時加載控件數組

在這裏插入圖片描述
  有些隱形控件是不可見的,但是控件是代碼可運行的
輸入焦點的含義
可以用鼠標鍵盤輸入
有的可以有輸入焦點,有的沒有輸入焦點】
定位屬性
單位
事件:單擊、雙擊
在這裏插入圖片描述
  TextBox屬性:
Multiline
Locked:
IMEmode
ScrollBars:滾動條
Passwordchar:輸入的文本是*號表示,.text= “”輸入的還是什麼
  事件
Change:不只是用戶可以更改,也可以代碼,避免change事件循環使用
在這裏插入圖片描述
  Picturebox屬性
Align:是否對齊
Autosize:圖片框是否改變大小,圖片框不能改變圖片的大小
Picture:
Image:改變圖片大小
LoadPicture()運行時加載圖片
在這裏插入圖片描述
  Default:設置command控件爲默認Enter按鈕,只能在一個控件爲真
  Cancel:設置command控件爲默認ESC按鈕,只能在一個控件爲真
在這裏插入圖片描述
  如果frame有多個option選項框,只能選取其中一個
Check複選框可以多選Frame1 和frame2 沒有關係
在這裏插入圖片描述
  Timer
Timer控件是不可見得,不適合精確計時
Enabled:控件是否執行
Interval:間隔時間設置計量單位,毫秒
  Timer事件中代碼儘量少減少間隔時間
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
  Valiate:判定用戶剛剛輸入的數據是否有效
Causevalidate:true時無論叫焦點在那,只要
轉移到這個控件,失去焦點的這個控件valiate
立即執行false時這個控件得到焦點時失去焦
點的控件valiate事件不發生
在這裏插入圖片描述
  Autoredraw爲真,開闢一個區域把所有的操作映射
Paint事件:內代碼儘量精簡

發佈了22 篇原創文章 · 獲贊 4 · 訪問量 8614
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章