2010-02-04 12 views
5

Mam groupox w aplikacji WinForm VB.NET. Pole grupy zawiera kilka etykiet, pól tekstowych i pól wyboru. Zostało to utworzone po prostu przez przeciągnięcie kontrolek z zestawu narzędzi VS.Kontrola Clone Winform

To, co muszę zrobić, to wziąć 1 kartę Groupbox iw czasie wykonywania utworzyć wiele Groupboxów do wyświetlenia w oparciu o wybór użytkownika. Zamiast dynamicznie tworzyć zagnieżdżone wewnątrz i wewnątrz skrzynki grupowe, istnieje sposób na skopiowanie lub skopiowanie oryginalnego.

Wtedy po prostu zmienię właściwości. Etykieta tekstu, tekst w polu tekstowym itp. Oraz lokalizacja Groupbox w układzie.

Odpowiedz

6

Co można zrobić, to utworzyć kontrolę użytkownika na podstawie skrzynki grupowej, która umożliwi jego ponowne użycie. Następnie można utworzyć instancje wymagane w czasie wykonywania i dodać je do formularza.

Być może zasugeruj, że przyjrzysz się tworzeniu kontrolek użytkownika dla winform.

+1

+1 Tak, najprostszym sposobem byłoby def być stworzenie kontrolę użytkownika z tego wszystkiego. –

+1

Dzięki! To działa świetnie. – rioja

+0

Och - właśnie uratowałeś mi kilka naszych czasów i nadęty ładunek wzdęcia! – Zolomon