Просмотрел весь код и нигде не нашёл установки параметра Height в 0. Мы точно об одном и том же примере говорим? У меня сейчас открыт Easily Create a .NET Menu LV2012 NIverified.jane_wild писал(а):Далее инициализируется меню и прячется подачей нуля на вход упомянутого метода.
По 20. Выдвигается - 15 раз по +20 пкс, задвигается - 15 раз по -20.jane_wild писал(а):При нажатии на кнопочку, циклом for, добавляя по 10 пикселей к высоте, начиная с нуля, меню выдвигается.
Такого нету - после выбора подпункта появляется Message Box и на этом всё.jane_wild писал(а):После выбора необходимого подпункта, оно снова задвигается.
В моём примере при остановке программы (нажатие Stop) высота становится 300 пкс.jane_wild писал(а):Закрывая программу меню спрятано и его высота равна нулю.
Ну, даже если я меняю 300 на 0, при следующем запуске мне всё равно удаётся раскрыть меню, несколько раз кликнув по кнопке >>. Да и сам не должен ничего "запоминать", это же внешний компонент, у него своя программная начинка и окно своё. Если и есть какое-то "запоминание", то только во внутренностях компонента. Но тогда встаёт вопрос о том, почему у меня работает, а у вас нет. Возможно, у вас в системе установлена какая-то другая версия этого компонента. Попробуйте обновить .NET Framework. Нынче последняя версия 4.7.1, совместимость от Win 10 до 7.jane_wild писал(а):При повторном запуске, LabVIEW "помнит" этот ноль, меню проходит всю инициализацию без ошибок, но оно просто не показывается