Có cách nào để có được các điều khiển WinForms MenuStrip
và ToolStrip
để hiển thị bằng cách sử dụng chủ đề hệ thống hiện tại không?Tải các menu và thanh công cụ WinForms để sử dụng chủ đề hệ thống?
Thông thường WinForms MenuStrip
và ToolStrip
điều khiển có một tài sản RenderMode
, mà chỉ vào một lớp học để xử lý các rendering:
-
mặc định là bất cứ điều gì
ToolStripManager.Renderer
sử dụng (ví dụ: Professional hoặc Hệ thống)
Không phải của các kết xuất đồ họa sử dụng các chủ đề hệ thống Windows:
Làm thế nào tôi có thể nhận được một NET WinForms MenuStrip
và ToolStrip
kiểm soát sử dụng hệ thống chủ đề?
tôi có thể yêu cầu một số liên quan, nhưng khác nhau, câu hỏi:
- không .NET FCL chứa một
ToolStripRenderer
mà thực hiện "hệ thống" render? - có ai đã viết
ToolStripRenderer
triển khai hiển thị "hệ thống" không?
Câu hỏi tương tự với câu trả lời http://stackoverflow.com/questions/1204041/net-menustrip-with-native-windows-renderer – user629926