tailieunhanh - Bài tập lập trình Windows dùng C# - Bài số notepad

Phát triển ứng dụng Single Document Interface Làm quen với MenuStrip, ToolStrip, StatusStrip. Sử dụng các Common Dialog: OpenFileDialog, SaveFileDialog, ColorDialog Sử dụng control RichTextBox. Nội dung: Xây dựng một ứng dụng soạn thảo văn bản có các chức năng sau: Nhóm chức năng cơ bản: Cho phép soạn thảo trên hai định dạng o Cơ bản: text File (*.txt) o Nâng cao: Rich Text Format (*.rtf) Cho phép định dạng các đoạn text . | Lập trình Windows dùng C Khoa CNTT- Hutech TRƯỜNG ĐH KỸ THUẬT CÔNG NGHỆ Khoa Công Nghệ Thông Tin Môn Lập trình Windows ra Bài tập Notepad Windows Application Windows Forms Single Document Interface RichTextBox MenuStrip ToolStrip StatusStrip StreamReader StreamWriter OpenFileDialog SaveFileDialog ColorDialog FontDialog Mục tiêu - Phát triển ứng dụng Single Document Interface - Làm quen với MenuStrip ToolStrip StatusStrip. - Sử dụng các Common Dialog OpenFileDialog SaveFileDialog ColorDialog. - Sử dụng control RichTextBox. Nội dung Xây dựng một ứng dụng soạn thảo văn bản có các chức năng sau Nhóm chức năng cơ bản - Cho phép soạn thảo trên hai định dạng o Cơ bản text File .txt o Nâng cao Rich Text Format .rtf - Cho phép định dạng các đoạn text o Align left right và center. o Format bold italic underline o Chọn font chữ o Chọn màu chữ o Chọn màu nền của document Created by Nguyen Ha Giang - 1 - Lập trình Windows dùng C Khoa CNTT- Hutech - Chức năng Cut copy và paste. Nhóm chức năng nâng cao - Các chức năng như sau o Open file mở file RTF hoặc TXT o Save file lưu document o New file tạo mới document o Chức năng chèn ảnh o Chức năng chèn bullet o Indent o Zoom o . Hình 1 Minh họa ứng dụng MiniPad. Lưu ý - Sinh viên chỉ cần làm nhóm chức năng cơ bản là đạt yêu cầu Created by Nguyen Ha Giang - 2 - Lập trình Windows dùng C Khoa CNTT- Hutech - Chức năng nâng cao tùy chọn sinh viên khá giỏi nên làm. Mở rộng Sinh viên có thể mở rộng bất cứ tính năng nào cho ứng dụng của mình sự sáng tạo luôn được đánh giá cao. Hướng dẫn cơ bản Sinh viên tìm hiểu các thuộc tính cơ bản của RichTextBox control như - SelectionFont - mô tả các kiểu chữ o Gồm có các kiểu mô tả trong enumeration Fontstyle như sau Fontstyle. I if Bold. EsP Italic Regular Strikeout Itp Underline - SelectionAlignment thiết lập thuộc tính canh lề o Gồm có các kiểu mô tả trong enumeration HorizontalAlignment như sau - SelectionColor thiết lập màu của text sử dụng struct Color để mô tả màu - BackColor

TỪ KHÓA LIÊN QUAN