Bài 4: Thao tác đồ họa trên .Net Compact Framework
Số trang: 37
Loại file: ppt
Dung lượng: 624.50 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cách 1: Sử dụng đối tượng G raphics được truyền vàotrong tham số của hàm xử lý sự kiện Paintprivate void Form M ain_Paint(object sender, PaintEventArgs e) Cách 2: Tự tạo ra đối tượng G raphics (lưu ý: cần giảiphóng vùng nhớ sau khi dùng xong)G raphics g = CreateG raphics();// Drawg.Dispose();Cách 3: sử dụng phương thức tĩnh G raphics.From Im age đểnhận được đối tượng graphics của ảnh
Nội dung trích xuất từ tài liệu:
Bài 4: Thao tác đồ họa trên .Net Compact Framework Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Bài 4:Thao tác đồ họatrên .Net Compact Framework ThS. Trần Minh Triết 1Tham khảo .NET Compact Framework Programming with C#, Paul Yao, David Durant (2004), Prentice Hall PTR Chương 15 - .Net Compact Framework Graphics Chương 16 – Text and Fonts 2Đối tượng Graphics Cách 1: Sử dụng đối tượng G raphi được truyền vào cs trong tham số của hàm xử lý sự kiện Pai nt pr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs { Gr aphi g e. r cs = G aphics; / aw /dr } Cách 2: Tự tạo ra đối tượng G raphi (lưu ý: cần giải cs phóng vùng nhớ sau khi dùng xong) Gr aphi g C r eG r cs = eat aphi ) cs( ; / r /D aw g. i D spose( ; ) Cách 3: sử dụng phương thức tĩnh G raphi From I age ể cs. m đ nhận được đối tượng graphics của ảnh 3Xác định màu 3 cách để xác định màu Dùng màu hệ thống (Syst . r i Syst C ol s) em D aw ng. em or Dùng màu được định nghĩa sẵn Dùng bộ giá trị RGB 4Danh sách các màu được dùng trong hệ thống• A ctveB or i der • H i i Text ghlght• A ctveC apton i i • H ot ack Tr• A ctveC aptonText i i • I nactveB or i der• A ppW or kspace • I nactveC apton i i• C ont ol r • I nactveC aptonText i i• C ont ol ar r D k • I o nf• C ont ol ar ar r D kD k • I oText nf• C ont ol ght r Li • M enu• C ont ol ght ght r Li Li • M enuText• C ont ol r Text • Scr l ar olB• D eskt op • Wi ndow• Gr ayText • Wi ndow Fr e am• Hi i ghlght • Wi ndow Text Màu cụ thể tương ứng với mỗi hằng số sẽ thay đổi tùy theo từng hệ thống cụ thể 5Ví dụpr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs{ Graphi g e. r cs = G aphics; g. l ( C ear Syst C ol s. i em or W ndow );}pr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs{ Graphi g e. r cs = G aphi cs; g. l ( ol . C ear C or PapayaW hi ; p)} 6Ví dụ Hàm Fr A r (không có thành phần alpha trên .Net CF) om gbpublc atc ol om A r ntr ntgr i st i C or Fr gb(i ed,i een,i ue) ntbl ; Ví dụ:pr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs{ Gr aphi g e. r cs = G aphics; g. l ( ol . om A r 204, C ear C or Fr gb( 204, 204) ; )} 7Tạo Brush Trên .Net CF chỉ hỗ trợ sold ush và bim ap ush i br t br Class: Syst . raw i SoldB rush em D ng. i Constructor: publc i r i SoldB ush(C ol or ; or col ) Vídụ: Br ush R ed= br new i r SoldB ush( ol . ed) C or R ; Br ush G r br een= new i r SoldB ush( ol . om A r 0,255,0) ; C or ...
Nội dung trích xuất từ tài liệu:
Bài 4: Thao tác đồ họa trên .Net Compact Framework Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Bài 4:Thao tác đồ họatrên .Net Compact Framework ThS. Trần Minh Triết 1Tham khảo .NET Compact Framework Programming with C#, Paul Yao, David Durant (2004), Prentice Hall PTR Chương 15 - .Net Compact Framework Graphics Chương 16 – Text and Fonts 2Đối tượng Graphics Cách 1: Sử dụng đối tượng G raphi được truyền vào cs trong tham số của hàm xử lý sự kiện Pai nt pr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs { Gr aphi g e. r cs = G aphics; / aw /dr } Cách 2: Tự tạo ra đối tượng G raphi (lưu ý: cần giải cs phóng vùng nhớ sau khi dùng xong) Gr aphi g C r eG r cs = eat aphi ) cs( ; / r /D aw g. i D spose( ; ) Cách 3: sử dụng phương thức tĩnh G raphi From I age ể cs. m đ nhận được đối tượng graphics của ảnh 3Xác định màu 3 cách để xác định màu Dùng màu hệ thống (Syst . r i Syst C ol s) em D aw ng. em or Dùng màu được định nghĩa sẵn Dùng bộ giá trị RGB 4Danh sách các màu được dùng trong hệ thống• A ctveB or i der • H i i Text ghlght• A ctveC apton i i • H ot ack Tr• A ctveC aptonText i i • I nactveB or i der• A ppW or kspace • I nactveC apton i i• C ont ol r • I nactveC aptonText i i• C ont ol ar r D k • I o nf• C ont ol ar ar r D kD k • I oText nf• C ont ol ght r Li • M enu• C ont ol ght ght r Li Li • M enuText• C ont ol r Text • Scr l ar olB• D eskt op • Wi ndow• Gr ayText • Wi ndow Fr e am• Hi i ghlght • Wi ndow Text Màu cụ thể tương ứng với mỗi hằng số sẽ thay đổi tùy theo từng hệ thống cụ thể 5Ví dụpr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs{ Graphi g e. r cs = G aphics; g. l ( C ear Syst C ol s. i em or W ndow );}pr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs{ Graphi g e. r cs = G aphi cs; g. l ( ol . C ear C or PapayaW hi ; p)} 6Ví dụ Hàm Fr A r (không có thành phần alpha trên .Net CF) om gbpublc atc ol om A r ntr ntgr i st i C or Fr gb(i ed,i een,i ue) ntbl ; Ví dụ:pr vat voi For M ai i e d m n_Pai ( ectsender nt nt obj ,Pai Event r e) A gs{ Gr aphi g e. r cs = G aphics; g. l ( ol . om A r 204, C ear C or Fr gb( 204, 204) ; )} 7Tạo Brush Trên .Net CF chỉ hỗ trợ sold ush và bim ap ush i br t br Class: Syst . raw i SoldB rush em D ng. i Constructor: publc i r i SoldB ush(C ol or ; or col ) Vídụ: Br ush R ed= br new i r SoldB ush( ol . ed) C or R ; Br ush G r br een= new i r SoldB ush( ol . om A r 0,255,0) ; C or ...
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin kỹ thuật lập trình tài liệu học vi tính tin học lập trình mạng đồ họa .Net Compact FrameworkGợi ý tài liệu liên quan:
-
52 trang 423 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 305 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 288 0 0 -
74 trang 287 0 0
-
96 trang 287 0 0
-
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 273 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 267 0 0 -
64 trang 257 0 0
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 256 0 0