Danh mục

Bài giảng Lập trình C# 1 - Chương 3: Control

Số trang: 15      Loại file: pdf      Dung lượng: 378.36 KB      Lượt xem: 11      Lượt tải: 0    
Jamona

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình C# 1 - Chương 3: Control giới thiệu chung, các tính năng của form, Control Properties and Layout, Labels, TextBoxes and Buttons, xử lý dữ liệu, kích hoạt trong form, GroupBoxes and Panels.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình C# 1 - Chương 3: ControlF -X C h a n gePDF -X C h a n geNybuomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!12/05/2011OW!PDk e r- s o ft w ai dungChng 3IntroductionCONTROLLabels,TextBoxesand ButtonsGroupBoxesand PanelsWindowsformControlPropertiesand LayoutCheckBoxesandRadioButtonsPictureBoxes211. Introduction2. Windows form• Giao di n là ràng bu c, giao c m b o cho các l phay các c u trúc s th c hi n m tu gì ó.•t giao di n a ra m t s thay th cho các l p tr ungt o ra các s ràng bu c gi a nh ng l p và cácthành ph n client c a nó.• Khi m t l p th c thi m t giao di n, l p này ph i th c thit c các ph ng th c c a giao di n. ây là m t b tbu c mà các l p ph i th c hi n.• Trong ch ng này chúng ta s th o lu n :• Cách t o, th c thi và s d ng các giao di n.• Cách th c thi nhi u giao di n cùng v i cách k t h pvà mng giao di n• Cho phép ng i phát tri n t o ra các giao di n ng idùng s d ng các thành ph n khác nhau (components).•t Formc ch y trên m t máy tính c c b (localmachine) và m t form có th truy c p n các tàinguyên khác nhau nh b nh , các th m c, các t p tin,các c s d li u…• Do ó Windows Form phù h p cho các ng d ngdesktop nh các ng d ng qu n lý thông tin, các ngng t ng tác tr c ti p v i ng i dùng.• Vai trò c a Windows Form:–lý d li uc nh p b i ng i dùng.– Hi n th (trình bày) các thông tin t i ng i dùng.–t n i n các ngu n CSDL khác nhau trên các máy tính c c bho c máy tính khác341reF -X C h a n gePDF -X C h a n geNybuWindows formtính n ng m i•••••omklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!12/05/2011OW!PDk e r- s o ft w aCác tính n ng c a formClickOne Deployment: là m t k thu t cho phép t o các ng d ngmà có thc cài t v i ít thao tác c a ng i dùng nh t.Application Settings (các thi t l p ng d ng): tính n ng này chophép l u tr các thông tin toàn c c c ng nh các thông tin liênquan t i ng i dùng vào trong các ngu n l u tr (file XML, CSDL,các t p tin…)New Windows Form Controls: tính n ng này cung c p cácukhi n m i, cho phép t o ra các ng d ng v i giao di n a d ng,phong phú h n.New Data Binding Model (mô hình liên k t d li u m i): tính nàyng cung c p m t cách n gi n, thu n ti n, m nh mliên k tcácu khi n v i m t ngu n d li uRich Graphicsh a phong phú): tính n ng này là s m r ng c aGDI lên GDI+c s d ng cho vi c v và thao tác v i các hìnhnh• Trong .NET thìt o m t Windows Form ng a lào m t i t ng t l p Form•p này n m trong Namespace có tên làSystem.Windows.Forms• Nói cách khác :p Form là l p tr u t ng hóa t t c các WindowsForm trong các ng d ng.–i m t Windows Form là m t th hi n c th ( ing) c a l p Form–65o form•n có th s d ng tính n ng tr c quanp cácu khi n• Ch n m c Visual Studio .NET trong menu Start• File New Projectthi t•n c ng có th s d ng ch c n ng vi t codet o cácu khi n•n có th k t h p c 2 cách trên khi t o form782reF -X C h a n gePDF -X C h a n geNybuomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!12/05/2011OW!PDk e r- s o ft w a3. Control Properties and Layout910Chi ti t l p form•••••••••••••••NameautosizeTextWidthHeightStartPositionLocationLeftTopRightBottomFormBorderStyleMaximizeBoxMinimizeBozTag•TopMost•ControlsCác phtên formthay i kích th c formy/thi t l p tiêuc a Windows Form.r ng c a Form.chi u cao c a Form.ch ra v trí kh i ng ban u c a Form.ch ra v trí theo t ax,y.atrái.atrên.abên ph i.abên d i.ch ra ki u vi n c a Form.cho phép hi n th nút phóng to hay ko?cho phép hi n th nút thu nh ko.thu c tính này th ngc s d ngính kèmli u vào Form.cho phép Form luônc hi n th trên t t c cácForm khác ko. M c nh là ko (false).là t p h p cácu khi n trên Form.• Show• Hide• ShowDialog• Activate11ng th cHi n th m t Formn FormHi n th Form d i d ng m t h ptho iKích ho t Form123reF -X C h a n gePDF -X C h a n geNybuCác s• Init• Load• FormClosing• FormClosedki nCácy ra sau khi Formc t o ra.y ra khi Formc n p vào bnh vào sau óc hi n th . Ski n này là th im thích h pchúng ta l y d li u và gáncho cácu khi n trên Form.X y ra tr c khi Formc óng.y ra sau khi Formc óngvà tr c khi Formc gi iphóng kh i b nhac.ctrk e r- s o ft w au khi n• Basic Controls (các khi n c b n)• Value Setting Controls (cácu khi n thi t l pgiá tr )• Selection List Controls (cácu khi n danh sáchch n)• Grouping Controls (cácu khi n nhóm)• Graphics Controls (cácu khi nh a)1413Quy t tomklicComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!12/05/2011OW! ...

Tài liệu được xem nhiều: