Tôi đang cố gắng kiểm soát người dùng tương tự như thanh breadcrumb của Windows Vista/7 được sử dụng trong trình khám phá cửa sổ.Menu thả xuống với thanh cuộn trong .NET
Tuy nhiên, khi tôi hiển thị trình đơn thả xuống cho đường dẫn với nhiều mục con, tôi nhận được danh sách rất dài đôi khi vượt quá kích thước màn hình.
Tuy nhiên, trong ví dụ Windows Vista/7, có tối đa 18 mục được hiển thị tại một thời điểm và một thanh cuộn xuất hiện ở bên phải khi số lượng mục con vượt quá con số này (18).
Tôi muốn biết nếu có ai đó biết cách sao chép những gì Microsoft làm.
[Tức là, cách đặt menu thả xuống trong điều khiển với khả năng cuộn tự động.]
Cảm ơn.
Alex
Ý của bạn là chính xác cho menu thả xuống? Điều khiển .net nào? (một DropDownButton trên thanh công cụ?) – digEmAll
Tôi có nghĩa là một ToolStripDropDown. Loại bạn nhận được khi bạn chạy ContextMenu.Show hoặc khi bạn bấm vào một ToolStripMenuItem. –