Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Cách tạo button tròn trong form ??

16:56 19-05-2017 3.511 lượt xem 3 bình luận 15:59 28-05-2017

Mình muốn tạo 1 button tròn thì phải làm sao ? Mình thấy chỉ có button chữ nhật sẵn thôi 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Shinigami đã bình luận 15:59 28-05-2017

+ Bạn dùng GDI + vẽ đè lên button cũng được

+ Hoạc overide lại Button và vẽ lại:

https://stackoverflow.com/questions/3708113/round-shaped-buttons

https://stackoverflow.com/questions/2896342/how-can-i-get-a-round-button

https://www.youtube.com/watch?v=wp8j02G3MyM

// Bạn làm thử xem được không

// Bữa mình cũng làm thử 1 lần

Trần Thành Vi Thanh Member đã bình luận 22:14 19-05-2017

Thử tạo 1 lớp kế thừa lớp Button và override lại hàm OnPaint. Trong đó muốn vẽ gì vẽ. Lưu ý là C# không có hàm vẽ hình tròn sẵn vì thế mình sẽ dùng hàm vẽ hình elip rồi set 2 đường kính có giá trị bằng nhau để ra hình tròn.

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 21:00 19-05-2017

1. Custorm control -> phải tự vẽ lại cái button

2. Image giả làm button

Câu hỏi mới nhất