@danyvasnafig

Как сделать переход на новую форму по клику на узел дерева?

Как сделать так, что бы при нажатии на узел в главном дереве, открывалась новая форма, на которой будет уже своё дерево?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
Создать класс "Форма с деревом".
При щелчке на узел дерева создавать программно новую инстанцию класса "Форма с деревом", передавая в конструкторе сведения о позиции, узле или чем-то еще, что Вам потребуется.
Ответ написан
@kalapanga
Вам Андрей дал чёткий ответ на вопрос. Если Вам что-то не понятно, то рассказывайте сами - что именно. Вот Вам примерный путь. Для начала нужно уточнить, что за дерево там у Вас на форме - компонент TTreeView или что-то ещё? А то может у Вас там картинка с баобабом! Второе, знаете ли вы что у компонентов есть события (OnClick в частности), которым можно назначать обработчики, умеете ими пользоваться? Третье, знаете ли Вы как из одной формы вызвать другую? Четвёртое, Вам нужно Вашей открывающейся форме передать некоторую информацию, способы могут быть разные, Вы знаете хоть какой-нибудь?
Действия все элементарные. Если есть какие-то затруднения, то уточняйте, что Вы смогли реализовать, а с чем конкретно возникли проблемы и какие.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы