Я работаю над приложением vb.net windows. В этом случае у меня есть форма окна, на которой есть несколько текстовых полей и несколько элементов управления. Теперь после загрузки формы я создаю и удаляю несколько элементов управления в этой форме. У меня также есть кнопка сброса в форме, поэтому пользователь может нажать на нее, чтобы получить оригинальный дизайн формы. Я попытался вызвать метод InitializeComponents(). Но он не отражает никаких изменений в форме. Как получить мой оригинальный дизайн при нажатии кнопки?Как вернуть форму в исходное состояние?
Хорошо, мне нужно изменить свой вопрос. Я не хочу перепроектировать все элементы управления, но только дерево, которое я изменил.
На самом деле у меня есть древовидная структура на форме. Теперь изначально это treeview позволило сказать 10 узлов, я удалил 5 узлов. Теперь перед вызовом InitializeComponents() в дереве есть 5 узлов, и после вызова метода, который я вижу в ближайших окнах, в дереве есть 10 узлов. Но единственная проблема заключается не в форме. Я также использовал метод me.refresh(), но не работал. И я также теряю все связанные события. –
спасибо за объяснение bout InitializeComponent Cody. Вы правы, это просто вопрос дерева. Но тогда как я могу это сделать? Лемм читал об этой коллекции очередей и стеков. –