VB.NET - дублировать существующую форму в цикле FOR - PullRequest
0 голосов
/ 26 июня 2010

Эй, я создаю приложение для редактирования кода в VB.NET (Framework 4.0), и оно открывает все файлы ".por" в отдельные формы, состоящие из MenuBar и TextBox (многострочный).
В настоящее время яиметь 20 форм (все дубликаты первой из тех, что я разработал), и если в каталоге есть, скажем, 4 файла ".por", первые четыре откроются, а остальные спрячутся.

Я думаю, что это будетгораздо эффективнее, если закодировать новую форму Для каждого элемента в ListView формы Form1 ... но я хочу, чтобы следующие многие были копией первой формы, которую я разработал, поскольку потратил на нее немало.

Спасибозаранее!

1 Ответ

0 голосов
/ 29 октября 2010

Я решил вместо этого использовать вкладки.

Это было не сложно, проблема была в том, что я не знал, как использовать форму, которую не видел.

Придерживаясь вкладок и делая огромный оператор IF, просто создавая новую вкладку для каждого нового файла, я привыкаю к ​​использованию элементов управления, которые фактически не были созданы с помощью дизайнера.

Просто проходя через стену здесь ...

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