• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

[.NET] Kasper Form Yahoo! Style

Bộ sưu tập các thư viện hỗ trợ sẳn cho Visual Basic .NET và C#

Điều hành viên: tungcan5diop, QUANITGROBEST

Nội qui chuyên mục
1. Gửi bài viết tại đây, Tester sẽ chuyển vào trong nếu bài viết đạt yêu cầu.
2. Gửi bài theo mẫu qui định: viewtopic.php?f=2&t=5
[ten][/ten]
[loai][/loai]
[ngonngu][/ngonngu]
[tacgia][/tacgia]
[chucnang][/chucnang]
[end][/end]
Hình đại diện của người dùng
Kasper
Guru
Guru
Bài viết: 1063
Ngày tham gia: T.Sáu 16/05/2008 10:54 am
Has thanked: 2 time
Been thanked: 76 time
Liên hệ:

[.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi Kasper » T.Ba 14/04/2009 4:21 pm

Tên: Kasper Form Yahoo! Style
Loại: User Control
Ngôn ngữ lập trình: C# 2005
Tác giả: Kasper
Chức năng: Tạo form phong cách Yahoo!



Mới học C# và làm thử cái control này :D

Hướng dẫn sử dụng:

1. Canh lề Title caption:

Mã: Chọn hết

  1.  
  2. // Sử dụng thuộc tính TextAlign
  3. kasperForm1.TextAlign = KFormYH.KasperForm.Align.Left;
  4. kasperForm1.TextAlign = KFormYH.KasperForm.Align.Center;
  5. kasperForm1.TextAlign = KFormYH.KasperForm.Align.Right;
  6.  


2. Hiển thị các nút:

Mã: Chọn hết

  1.  
  2. // Sử dụng thuộc tính ShowButtons
  3. kasperForm1.ShowButtons = KFormYH.KasperForm.Buttons.None;
  4. kasperForm1.ShowButtons = KFormYH.KasperForm.Buttons.OnlyClose;
  5. kasperForm1.ShowButtons = KFormYH.KasperForm.Buttons.All;
  6.  


3. Chọn skin: hỗ trợ sẵn 5 skin, ngoài ra có Custom từ file ảnh bên ngoài.

Mã: Chọn hết

  1.  
  2. // Sử dụng thuộc tính KasperSkin
  3. kasperForm1.KasperSkin = KFormYH.KasperForm.Skins.Graffiti;
  4. kasperForm1.KasperSkin = KFormYH.KasperForm.Skins.GreenFantasia;
  5. kasperForm1.KasperSkin = KFormYH.KasperForm.Skins.IcyBlue;
  6. kasperForm1.KasperSkin = KFormYH.KasperForm.Skins.Purple;
  7. kasperForm1.KasperSkin = KFormYH.KasperForm.Skins.VioletFlame;
  8.  


4. Tạo gradient cho title caption

Mã: Chọn hết

  1.  
  2. // Sử dụng thuộc tính TextGradient, TextBeginColor và TextEndColor
  3. kasperForm1.TextGradient = System.Drawing.Drawing2D.LinearGradientMode.BackwardDiagonal;
  4. kasperForm1.TextBeginColor = Color.Yellow;
  5. kasperForm1.TextEndColor = Color.Blue;
  6.  


5. Activate và Deactivate
Để form hiển thị ở 2 chế độ này, sử dụng như sau:

Mã: Chọn hết

  1.  
  2. // Code trong 2 event Activated và Deactivate của Windows Form.
  3.         private void Form1_Activated(object sender, EventArgs e)
  4.         {
  5.             kasperForm1.FormStatus = KFormYH.KasperForm.Status.Activate;
  6.             kasperForm1.Refresh();
  7.         }
  8.  
  9.         private void Form1_Deactivate(object sender, EventArgs e)
  10.         {
  11.             kasperForm1.FormStatus = KFormYH.KasperForm.Status.Deactivate;
  12.             kasperForm1.Refresh();
  13.         }
  14.  


Xem thêm hình và soft minh họa.
File có đính kèm theo KFormYH.dll
Tập tin đính kèm
KasperForm.gif
Sửa lần cuối bởi Kasper vào ngày T.Ba 21/04/2009 10:03 am với 1 lần sửa.


Lành tợ tòng, ác tợ hoa,
Nhà hòa muôn việc đều nên.

anton
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 66
Ngày tham gia: CN 16/07/2006 7:55 am
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi anton » T.Bảy 18/04/2009 12:30 am

Uầy, lúc đầu đọc tưởng bạn lấy cái skin này từ DLL của YM thật -____-
Hố hàng nhưng k sao, tks vì share dc 1 cái DLL hay :D
Em iu bác Phạm, bác Chuối (The Last Leaf), bạn To, bạn Trí :D
---
My blog: http://360.yahoo.com/tk.duong
My website: http://truckhuyen.googlepages.com

Hình đại diện của người dùng
Kasper
Guru
Guru
Bài viết: 1063
Ngày tham gia: T.Sáu 16/05/2008 10:54 am
Has thanked: 2 time
Been thanked: 76 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi Kasper » T.Ba 21/04/2009 10:05 am

Up version 1.0.1.0 hỗ trợ all skin (10) trong bộ YH!
Tập tin đính kèm
Untitled-1.gif
Release11.zip
(220.46 KiB) Đã tải 895 lần
Lành tợ tòng, ác tợ hoa,
Nhà hòa muôn việc đều nên.

Hình đại diện của người dùng
Kỳ Nam
Guru
Guru
Bài viết: 510
Ngày tham gia: CN 12/08/2007 8:47 pm
Đến từ: Qui Nhơn
Been thanked: 1 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi Kỳ Nam » T.Ba 21/04/2009 4:09 pm

đẹp đẹp

Hình đại diện của người dùng
vie87vn
Thành viên tích cực
Thành viên tích cực
Bài viết: 150
Ngày tham gia: T.Bảy 05/04/2008 10:15 am
Đến từ: Quán Đôi - Củ Chi
Been thanked: 2 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi vie87vn » T.Sáu 24/04/2009 6:52 am

Hay hay.
Kasper share cách làm thay đổi giao diện được hok? Chuyển luôn các button thì hay.
Hoàng Sa và Trường Sa là của Việt Nam.

Hình đại diện của người dùng
vie87vn
Thành viên tích cực
Thành viên tích cực
Bài viết: 150
Ngày tham gia: T.Bảy 05/04/2008 10:15 am
Đến từ: Quán Đôi - Củ Chi
Been thanked: 2 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi vie87vn » CN 26/04/2009 6:09 pm

Test rồi mới thấy là khi Maximized có vấn đề là nó không Max mà FullScreen.
Hoàng Sa và Trường Sa là của Việt Nam.

Hình đại diện của người dùng
1045007
Thành viên danh dự
Thành viên danh dự
Bài viết: 551
Ngày tham gia: T.Hai 09/06/2008 3:35 pm
Đến từ: TP Cần Thơ
Has thanked: 2 time
Been thanked: 64 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi 1045007 » CN 26/04/2009 7:52 pm

Tặng một lỗi nè CâyBơ: cầm con chuột kéo nhỏ vô huốt cái panel rồi buông ra là lồi cái viền ra xấu quá
Tập tin đính kèm
abc.JPG
abc.JPG (11.56 KiB) Đã xem 5108 lần
Xếp hình cổ điển for Android-https://play.google.com
♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀

Hình đại diện của người dùng
Kasper
Guru
Guru
Bài viết: 1063
Ngày tham gia: T.Sáu 16/05/2008 10:54 am
Has thanked: 2 time
Been thanked: 76 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi Kasper » T.Hai 27/04/2009 8:54 am

vie87vn đã viết:Test rồi mới thấy là khi Maximized có vấn đề là nó không Max mà FullScreen.

Max chứ lị :D


@1045007: lỗi này đã thấy và đang fix.
Lành tợ tòng, ác tợ hoa,
Nhà hòa muôn việc đều nên.

Hình đại diện của người dùng
vie87vn
Thành viên tích cực
Thành viên tích cực
Bài viết: 150
Ngày tham gia: T.Bảy 05/04/2008 10:15 am
Đến từ: Quán Đôi - Củ Chi
Been thanked: 2 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi vie87vn » T.Hai 27/04/2009 9:51 pm

Hix đâu có max, max gì mà nó tràn đè lên lun cái TaskBar luôn àh thành ra là Fullscreen rồi. Test lại đi "Cá heo" (hem bit Kasper có xem cartoon này hem ta :D)
Hoàng Sa và Trường Sa là của Việt Nam.

xcat
Bài viết: 4
Ngày tham gia: T.Tư 01/04/2009 6:58 am

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi xcat » T.Hai 18/05/2009 7:36 am

làm sao để bỏ cái icon Kasper vậy ? mình muốn đổi cái icon đó thành icon khác có được hông?

Hình đại diện của người dùng
Kasper
Guru
Guru
Bài viết: 1063
Ngày tham gia: T.Sáu 16/05/2008 10:54 am
Has thanked: 2 time
Been thanked: 76 time
Liên hệ:

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi Kasper » T.Sáu 11/12/2009 4:24 pm

Mình up version 1.3, tạm thời cho phép đổi Icon với kích thước 16 x 16 (vì bận ôn thi). Để thay đổi vào thuộc tính Icon trên Properties của KFormYH > Icon và browser đến file (hình hoặc ico gì cũng được). :D
Tập tin đính kèm
KFormYH.zip
(184.59 KiB) Đã tải 617 lần
Lành tợ tòng, ác tợ hoa,
Nhà hòa muôn việc đều nên.

nongdan@.com
Bài viết: 1
Ngày tham gia: T.Sáu 20/08/2010 2:15 am

Re: [.NET] Kasper Form Yahoo! Style

Gửi bàigửi bởi nongdan@.com » T.Sáu 20/08/2010 2:33 am

anh có thể cho em đoạn code này được không.


Quay về “[.NET] Module, Class, UserControl, DLL”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách