1. Trang chủ
  2. » Giáo án - Bài giảng

BÀI GIẢNG LẬP TRÌNH WINDOWS FORM BÀI: THIẾT KẾ GIAO DIỆN BẰNG WINDOWS FORM

12 7 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

NỘI DUNG BÀI GIẢNG LẬP TRÌNH WINDOWS FORM BÀI: THIẾT KẾ GIAO DIỆN BẰNG WINDOWS FORM I Yêu cầu trang bị điện hệ thống băng tải bản: Giới thiệu hình ảnh mơ hình Windows Fowm I Tổng quan Windows Form Khái niệm: Windows Form công cụ để tạo ứng dụng tảng Windows, đặc trưng Dialog (hộp thoại), Window (cửa sổ), MDI window (cửa sổ giao diện đa văn bản) Yêu cầu để thiết kế giao diện: Tùy theo yêu cầu thiết kế, thiết kế giao diện bao gồm thành phần ? • Các nút chức năng(Button) • Các hợp văn bản(Text) • Nhãn(Label) • Menu II Thiết kế giao diện Form: Phần mềm: Nêu vấn đề gợi ý phần mềm, chương trình cần sử dụng thiết kế: MS NET Framework 2.0 /3.5 MS Visual Studio NET 2005/2008/2010 Pro (Express) MS SQL Server 2005 (Express) (Option) Công cụ thiết kế(tool): Khái niệm control: Control: Component có giao diện •Giao diện ứng dụng gồm tập control, giúp người dùng tương tác với ứng dụng •Cho phép hiển thị liệu (output) hay cho phép nhập liệu vào (input) Lớp Controllà lớp sở cho control a Button: • Buttoncontrol: cho phép user click lên để thực hành động • Một số property thơng dụng o Text, Image, TextAlign, ImageAlign, DialogResult • Một số phương thức thơng dụng o PerformClick() • Một số event thơng dụng o Click, MouseEnter, MouseLeave b.Label: • Label control dùng để cung cấp chuỗi mô tả cho control • Một số property thơng dụng o Text, TextAlign Image, ImageAlign, Visible o BackColor, ForeColor o Font • Một số phương thức thơng dụng o Hide(), Show() • Một số event thơng dụng o Paint c TextBox: • TextBox control dùng để nhập chuỗi vào ứng dụng o Cho phép nhập nhiều dòng o Tạo mặt nạ để nhập password • Một số property thơng dụng o Text, CharacterCasting, ReadOnly, PasswordChar (Multiline=false), MaxLength o Multiline, ScrollBars, WordWrap, Lines[], AcceptTab, AcceptReturn • Một số phương thức thơng dụng o Clear(), Cut(), Paste(), Copy(), Undo(), Select(), SelectAll(), DeselectAll(), ProcessCmdKey() • Một số event thông dụng o Click, Enter, Leave,TextChanged, MultilineChanged, KeyPress d Radio Button: • Radio buttons tương tự checkbox, nhiên o Các button nhóm có button check thời điểm o Một nhóm: Các radio button đặt container –thường panel hay group box • Property Checked–Cho biết button có check hay khơng • Event CheckedChanged–Sự kiện phát sinh check box check hay không check e Check Box: • Properties o Text –chữ kế bên checkbox o Checked ▪ Checked = true –check box check ▪ Checked = false –check box chưa check • Events o CheckedChanged–sự kiện phát sinh thay đổi trạng thái check f Menu: • Một menu gồm phần: Các mục menu (Item) chứa mục menu (Container) • Container: Lớp MenuStrip o Items –Chứa MenuItem/TextBox/ComboBox o Visible –Ẩn menu o TextDirection –Hướng vẽ text item o LayoutStyle –Cách hiển thị menu • Các mục menu: o Lớp ToolStripMenuItem ▪ Text ▪ Visible ▪ ShortcutKeys ▪ ShowShortcutKeys ▪ Checked o Lớp ToolStripTextBox o LớpToolStripCombo Box • Các loại menu item o MenuItem o ComboBox o TextBox o Separator • Chú ý: Click mũi tên xuống nơi muốn tạo menu item để chọn loại menu item III Luyện tập : • Thiết kế giao diện máy tính bỏ túi • Thành phần yêu cầu: o Các Button số từ đến o Các Button : MC, MR, MS, M+, Ce, C, Sqrt, %, 1/x, BackSpace o Các Button phép tính kết : + , -, *, /, = o TextBox: hiển thị kết o Menu : ▪ File: ✓ Lệnh copy : Ctrl+C ✓ Lệnh Paste : Ctrl+V ▪ View: ✓ Standar ✓ Scientific ✓ Digit Grouping ▪ Help: ✓ Help Topic ✓ About Calculator ... SelectAll(), DeselectAll(), ProcessCmdKey() • Một số event thơng dụng o Click, Enter, Leave,TextChanged, MultilineChanged, KeyPress d Radio Button: • Radio buttons tương tự checkbox, nhiên o Các button nhóm. .. TextAlign Image, ImageAlign, Visible o BackColor, ForeColor o Font • Một số phương thức thơng dụng o Hide(), Show() • Một số event thơng dụng o Paint c TextBox: • TextBox control dùng để nhập chuỗi vào... Button: • Radio buttons tương tự checkbox, nhiên o Các button nhóm có button check thời điểm o Một nhóm: Các radio button đặt container –thường panel hay group box • Property Checked–Cho biết button

Ngày đăng: 14/02/2023, 16:17

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w