01/10/2018, 10:56
Tạo scrollbar lăn bằng chuột trong C#
Mình có một project về C# mình muốn đưa vào panel một nội dung khá dài nên mình chọn cho nó tạo ra scrollbar của panel. Nhưng nó chỉ hoạt động bằng cách kéo con trỏ chuột trên thanh còn khi lăn con trỏ chuột thì không. Vậy phải làm thế nào thì nói mới hoạt động khi con trỏ chuột lăn và có thể trình sửa hình dáng hay kích thước của scrollbar đó không ?
Bài liên quan
??? Làm sao đây các thánh
Bạn check kĩ lại xem, mình test thử thấy lăn chuột vẫn được mà.
Bạn xem thử cách custom scrollbar tại https://www.codeproject.com/Articles/14801/How-to-skin-scrollbars-for-Panels-in-C .
Bạn ơi,
Mình dùng win form
Mình đặt một panel vào và thêm một label. Ở cái panel mình dùng cái scrollbar là true
Nhưng chỉ khi click vào crollbar và kéo thì nói mới đi. Giờ mình muốn lăn chuột xuống là nó đi ý
Bạn set
panel.AutoScroll
là true xem.Nó chỉ hiện Scroll lên thôi chứ không có tác dụng khi cuộn chuột
Kì vậy, máy tình test thử thì bình thường. Bạn thử bắt sự kiện panel.MouseWheel rồi set panel.AutoScrollPosition xem có cuộn được không.
Ok, mình làm được rồi, cảm ơn bạn nhiều