2011-06-21 35 views
5

Tôi đã nhìn thấy từ Windows API Code Pack rằng có thể bật kính tùy chỉnh trong ứng dụng winforms, nhưng tôi đã không thể xác định cách để cửa sổ con hiển thị dưới dạng hình thu nhỏ separte cho xem nhanh (theo cách tương tự IE hiển thị nội dung của các tab của nó dưới dạng các cửa sổ riêng biệt)Có thể sử dụng Aero Peek cho trẻ em MDI trong một ứng dụng winforms không?

Có thể thực hiện điều này từ một ứng dụng Winforms, hoặc nó sẽ liên quan đến rất nhiều P/Invoke voodoo?

Trả lời

2

Gói API Windows API chứa những gì bạn cần cho việc này. Xem lớp học Microsoft.WindowsAPICodePack.Taskbar.TabbedThumbnailManager và các lớp liên quan trong tài liệu.

Các lớp này cho phép bạn cung cấp hình thu nhỏ tùy chỉnh và hình ảnh thu nhỏ vào thanh tác vụ, từ Bitmap hoặc được tạo từ điều khiển con (có lẽ bạn cũng có thể sử dụng cửa sổ MDI cho con này)).

+0

Có vẻ như tôi không thể thấy gỗ cho cây (!), Mặc dù documentaion "ít rực rỡ hơn" –

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