Professional Documents
Culture Documents
HCM
KHOA CNG NGH THNG TIN
CC COMMON CONTROL C BN
1. Label
Hin th mt chui vn bn tnh (ngi dng khng th thay i ni dung) ln form nhm m t, gii
thch cho cc control khc.
Properties
2. LinkLabel
Hin th mt chui vn bn c cha siu lin kt (hyperlink)
Examples
label1
linklable1
3. Button
Cho php ngi dng (user) click chut vo n v thc hin mt hnh ng no thng qua cc s kin.
Events
Properties
Examples
tt
tt
tt
tt
h h
4. TextBox
Cho php ngi dng nhp vo mt chui vn bn (text).
Ngoi ra cn c th dng textbox xut vn bn (ngi dng c th thay i ni dung).
Properties
t
t R O t
t
t Ch
5. CheckBox
Cho php ngi dng chn mt item no . Trong mt nhm checkbox, c th chn nhiu item
cng lc.
Properties
BackColor: Mu nn checkbox
TextAlign: Cn l checkbox (TopLeft, TopCenter, TopRight, MiddleLeft text bn tri check box,
MiddleCenter text gia check box, MiddleRight text bn phi check box mc nh, BottomLeft,
BottomCenter, BottomRight)
Enabled: Cho php check (True) hoc khng cho php check (False)
CheckState: Trng thi ca checkbox: Chn (Checked), khng chn (Unchecked), khng tc dng
(Indeterminate trng thi ny ch c tc dng khi ThreeState = True)
ThreeState: Cho php chn 3 trng thi trn mt checkbox: Chn, khng chn, khng tc dng
Examples
h k
h k
h k
tt tt
Microsoft
Visual C -5
Lp trnh Windows C#
6. RadioButton
Cho php ngi dng ch c chn mt item duy nht trong cng mt nhm. Ngha l khi check
mt item th cc item cn li s trng thi unchecked.
Microsoft
Visual C -6
Lp trnh Windows C#
Examples
panel1 panel3
tt checkbox1
radiobutton2 checkbox2
radiobutton3 checkbox3
checkbox4
button1
MessageBox.Show(s);
}
7. ListBox
Hin th danh sch cc item theo tng dng v cho php ngi dng chn mt hoc nhiu item.
Properties
SelectionMode: Ch chn (None khng cho php chn item, One ch cho php chn mt item,
MultiSimple Cho php chn nhiu item cng lc, MultiExtended ging MultiSimple, nhng c th dng
phm Shift hoc cc phm mi tn chn)
SelectedItem: Item ang c chn
SelectedItems: Danh sch cc item ang c chn
Methods
Examples
tb_add
b_add
lb_drinks
b_select
b_remove
b_selectall
b_removeall
lb_selected
8. CheckedListBox
Hin th danh sch cc checkbox v cho php ngi dng chn mt hoc nhiu checkbox.
Examples
b_add
tb_add t
clb_drinks
b_select
t
b_remove
b_removeall
Microsoft
Visual C -9
Lp trnh Windows C#
9. ComboBox
Hin th danh sch cc item dng drop down v cho php ngi dng chn mt item. Combo box
kh ging textbox, nhng c thm arrow bn cnh dng th xung danh sch.
Properties
Microsoft
Visual C - 10
Lp trnh Windows C#
Examples
cob_name
tb_url
10. ListView
Hin th danh sch cc item vi cc icon bng bn ch xem.
S dng ImageList control n, to danh sch hnh nh mun lm icon cho list view.
Properties
Ch h h h h t
kh t ImageList
Thm item
Xa item
Microsoft
Visual C - 11
Lp trnh Windows C#
Thm column
Examples
tb_name
tb_id tb_sex
lw_info
dtp_dob
cb_eng
cb_vie b_add
rb_smallicon cb_other
rb_largeicon
rb_list rb_details
rb_tile
11. TreeView
Hin th h thng phn cp cc node, mi node c th cha cc node khc (node con). Ging nh
cc folder c hin th ca s bn phi ca Windows Explorer.
Properties
Events
Examples
p_print
lb_print
tv_bookmarks
12. NumericUpDown
Cho php chn mt s (nguyn hoc thc) trong mt min gii hn thng qua cc nt ln xung.
Properties
Methods
Microsoft
Visual C - 14
Lp trnh Windows C#
Examples
nud_hours
nud_minutes
nud_seconds
13. PictureBox
Cho php hin th mt hnh nh. Picturebox h tr nhiu nh dng nh: BMP, GIF, JPEG, EXIF, PNG, TIFF,
ICO... (cc nh dng c GDI+ h tr)
Properties
SizeMode: Cch thc hnh nh hin th (Normal, StretchSize cng nh va vi PictureBox, AutoSize
thit lp size ca PictureBox bng vi size ca nh, CenterImage center nh vo gia PictureBox, Zoom
cng nh nhng gi nguyn t l nh)
ImageLocation: ng dn hoc URL ca nh
Example
tb_image
b_load
pb_image
{
pb_image.ImageLocation = tb_image.Text;
pb_image.SizeMode = PictureBoxSizeMode.Zoom;
}
14. RichTextBox
Cho php ngi dng nhp vo mt chui vn bn (text) v chnh sa vi nhiu nh dng. C th
nhp trc tip hoc ti ln t mt text file (.doc, .txt, .rtf)
Properties
LoadFile(String): Load .rtf file hoc standard ASCII text file vo RichTextBox
SaveFile(String): Save ni dung trong RichTextBox vo .rtf file
Select(): T khi t v tr bt u n v tr kt thc
Undo(): Hon tc hot ng chnh sa cui cng
Redo(): Reapply li hot ng cui cng c hon tc
Cut(), Copy(), Paste()
Example
cb_font
cb_size
rbt_text
Microsoft
Visual C - 16
Lp trnh Windows C#
15. MaskedTextBox
Cho php ngi dng nhp vo mt chui vn bn (text) bng cch s dng mt mt n (mask)
hng dn nhp.
Example
mtb_dob
16. DateTimePicker
Cho php ngi dng chn mt ngy, thi gian v hin th vi mt nh dng c th.
Example
dtp_form
dtp_to
Microsoft
Visual C - 17
Lp trnh Windows C#
17. MonthCalendar
Cho php ngi dng chn mt s ngy bng cch s dng lch.
Example
mc_difference
b_difference
Microsoft
Visual C - 18
Lp trnh Windows C#
18. ProgressBar
Cho php hin th tin trnh hot ng ca chng trnh.
Properties
Step: Bc nhy
Maximum, Minimum: Gi tr ln nht v nh nht
Value: V tr hin ti
Example
l_load
pg_load
b_load
19. NotifyIcon
To ra mt icon trn System Tray
Properties
Example
Microsoft
Visual C - 19
Lp trnh Windows C#
tb_hello
b_hello
Microsoft
Visual C - 20