2010-10-04 35 views
10

Khi tiêu đề cho biết, tôi tự hỏi liệu có thể triển khai Menu thả xuống trên Thanh Tiêu đề của Biểu mẫu của tôi hay không, tương tự như Firefox 4:Tạo Menu và Nút thả xuống của Firefox 4 trên Mẫu Tiêu đề Thanh C#

loại bỏ liên kết ImageShack chết

Firefox Menu Image 2

có thể cho tôi để làm điều này với C# và WinForms? Nếu vậy, làm thế nào? Nó không phải rất lạ mắt như Ribbon Office. Trong thực tế, nó có thể trông giống y như nút Firefox, nhưng thay vào đó là tên ứng dụng của tôi.

Trả lời

1

Vâng, không sao cả. Đặt thuộc tính ControlBox của biểu mẫu thành False và thuộc tính Text thành một chuỗi rỗng. Trình đơn khó khăn hơn, bạn sẽ phải ước tính nó bằng ContextMenuStrip. Google WM_NCHITTEST để khôi phục hành vi cửa sổ bị mất do thanh tiêu đề bị thiếu.

+0

Ôi trời, nghe có vẻ hơi phức tạp theo ý thích của tôi. Tôi đã hy vọng rằng có một số loại điều khiển người dùng mà ai đó đã tạo ra mà tôi có thể sử dụng ... – Kryten

+0

@Kryten: Thường rất khó để tìm UserControls cho những thứ như vậy, đặc biệt khi khái niệm này hoàn toàn mới như trong này trường hợp. Cách tốt nhất là tự mình làm việc gì đó nếu bạn thực sự cần nó. –

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