2012-06-14 25 views
5

Điều này khá khó chịu: các điều khiển của Windows Forms không có giao diện hoặc cảm thấy có nguồn gốc; chúng không phát sáng/mờ dần như chúng được cho là vậy.Windows Forms và Aero không kết hợp tốt - làm cách nào để làm cho chúng trông tự nhiên?

Ví dụ, nút trên cùng là không có nguồn gốc, nhưng một trong những chốt là:

Vì vậy, làm thế nào để tôi nhận được cái nhìn tự nhiên này/cảm thấy trong NET? Có cách nào để làm điều đó mà không cần sử dụng một thư viện bên ngoài?

+1

Tôi chưa bao giờ thấy bất kỳ ai sử dụng tính năng 'trả lời câu hỏi của riêng bạn' cho đến bây giờ. Vui mừng một người nào đó đang sử dụng nó. –

+0

@KendallFrey: Tôi đoán điều đó có nghĩa là sau này tôi có thể nói rằng tôi đã sử dụng nó trước khi nó được mát mẻ. :-) – Mehrdad

Trả lời

5

Có! Chỉ cần đặt thuộc tính FlatStyle trên điều khiển của bạn thành Hệ thống, thay vì Chuẩn, là mặc định.
Nó không dễ để nhận thấy, nhưng nó rất dễ sửa!

Chỉ cần lưu ý rằng điều này có thể ảnh hưởng một cách tinh tế đến điều khiển trong một số trường hợp - một tìm kiếm đơn giản trên FlatStyle.System sẽ chỉ cho bạn những điều cần thận trọng.

Các vấn đề liên quan