Chào bạn, chương trình của bạn mình có hướng như sau, hy vọng sẽ giúp đựoc bạn .
Đầu tiên bạn tạo 1 contextMenuStrip có tất cả các Option mà bạn cần
Sau đó bạn hãy viét các Event cho tất cả các Option đó để sử lý
Ví dụ mình có 4 option :
Visual C# Code:
{ MessageBox.Show("Option 1 Click"); } { MessageBox.Show("Option 2 Click"); } { MessageBox.Show("Option 3 Click"); } { MessageBox.Show("Option 4 Click"); }
Sau đó trong trường hợp bạn muốn ẩn option nào thì bạn chỉ cần viết code làm cho ẩn cái option đó đi
Ví dụ ẩn Option1 đí :
Visual C# Code:
Sau đó trường hợp khách lại muốn ẩn option 2 đi
Visual C# Code:
Còn trường hợp muốn hiện Option 1 lên
Visual C# Code:
Các Event của các option vẫn chạp bình thường
Mình có đoạn code demo hy vong sẽ giúp đựoc bạn