1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập trình trên môi trường windows phần 2

27 287 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 264,71 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

● Mask được định nghĩa sẵn ● Tự định nghĩa Mask... // them cot vao listview lvwDir.Columns.Add "Name" , 200, HorizontalAlignment .Left; lvwDir.Columns.Add "Size" , 80, HorizontalAlignmen

Trang 1

Lập trình trên môi trường Windows

Windows form – Phần 2

Trần Duy Hoàngtdhoang@hcmus.edu.vn

Trang 3

dạng số điện thoại,….

● Mask được định nghĩa sẵn

● Tự định nghĩa Mask

Trang 4

MaskEditBox

Trang 5

Thành phần mask Ý nghĩa

dấu + hoặc -

Trang 6

soDienThoai = medSoDienThoai.Text

Trang 8

if (chbDongY.Checked == true) MessageBox.Show("Dong y");

Trang 10

● Size / ClientSize

● Controls

Trang 13

// them cot vao listview

lvwDir.Columns.Add( "Name" , 200, HorizontalAlignment Left); lvwDir.Columns.Add( "Size" , 80, HorizontalAlignment Right); lvwDir.Columns.Add( "Type" , 80, HorizontalAlignment Left);

lvwDir.Columns.Add( "Date Modified" , 160,

HorizontalAlignment Left);

// hien thi theo dang chi tiet

lvwDir.View = View Details;

Trang 14

// them danh sach hinh cho icon cua listview

lvwDir.SmallImageList = new ImageList ();

lvwDir.SmallImageList.Images.Add( new Icon ( "icons/folder.ico" )); lvwDir.SmallImageList.Images.Add( new

Icon ( "icons/document.ico" ));

Trang 16

con

Trang 18

// them danh sach cac icon

tvwDir.ImageList = new ImageList ();

tvwDir.ImageList.Images.Add( new Icon ( "icons/mycomputer.ico" )); tvwDir.ImageList.Images.Add( new Icon ( "icons/drive.ico" ));

tvwDir.ImageList.Images.Add( new Icon ( "icons/folder.ico" ));

tvwDir.ImageList.Images.Add( new Icon ( "icons/document.ico" ));

Trang 19

// them nut My computer va cac o dia

TreeNode myComputerNode = new TreeNode ( "My computer" ); myComputerNode.Tag = "My computer" ;

myComputerNode.ImageIndex = 0;

tvwDir.Nodes.Add(myComputerNode);

Trang 20

// them cac node o dia vao mycomputer node

foreach ( DriveInfo drive in DriveInfo GetDrives())

Trang 23

Thiết kế layout

 Thiết kế vị trí các control trong giao diện như:

● Thực hiện sắp xếp

● Canh chỉnh kích thước giữa các control

● Canh tọa độ cho nhiều control

Chọn ToolBar LayOut

Trang 24

Thiết kế layout

Chọn 2 control trở lên

Toolbar được enable

Trang 26

Dock, Anchor

cha thì control con trong nó sẽ đảm bảo được kích thước và vị trí tương ứng thông qua thuộc tính Dock

và Anchor.

Dock và Anchor

● Dock: Xác định kích thước của control so với control

(cha) đang chứa nó

● Anchor: Xác định vị trí của control so với control (cha) đang chứa nó

Trang 27

Thảo luận

Ngày đăng: 04/12/2015, 01:37

TỪ KHÓA LIÊN QUAN