Несколько интерфейсов с VB.NET - PullRequest
2 голосов
/ 06 августа 2009

Я создаю игру с VB.NET

Я разработал ядро ​​игры в окне формы 1

Но теперь мне нужно меню. Как я могу реализовать это, не имея 5 или около того окон, которые я показываю () и скрыть ()? Это замедляет работу и использует много памяти. Я пробовал вкладки, но не хочу, чтобы вкладки появлялись, просто переключайтесь. Каков наилучший способ реализации нескольких интерфейсов?

Спасибо

1 Ответ

1 голос
/ 13 августа 2009

Вы можете иметь одну menustrip со всеми toolstripmenuitems для всех пяти меню.

Сделать все наборы инструментов невидимыми (.visible = false), кроме «текущего меню». Когда вы сделаете toolstripmenuitem невидимым, все его подпункты также исчезнут, и этот пункт меню будет недоступен.

Когда вы изменяете «меню», вы можете сделать видимым другой набор инструментов. У вас будет только одно меню, но вы можете сделать так, чтобы оно выглядело как 5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...