Visual Basic - Przejścia

Visual Basic - Przejścia
MA
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 2 lata
  • Postów:75
0

Witam, robie program i potrzebuje pomocy. Chciałbym aby po kliknięciu buttonu otworzyło mi nowe okno ale nie osobne typu błędu czy czegoś tylko w głównym menu tak jak mamy jakąś instalke klikamy next i pokazuje sie nowe okno w tym samym.

Z góry thx .

dam1an
  • Rejestracja:prawie 12 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa
  • Postów:1589
0

To to nie jest nowe okno ale to samo okno. Jedynie wszystko co w nim było znikło i pojawiły się nowe elementy.
Najprościej w głównej formie dodaj 2 panele i wrzucaj tam co chcesz. Po kliknieciu w button dajesz myPanel1.Visible = false i myPanel2.Visible = true

M8
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 10 lat
  • Postów:23
1

Wydaje mi się, że lepiej będzie dla każdego takiego "ekranu" stworzyć osobny UserControl i po kliknięciu na Next, zamienić dany UserControl na inny. Tak stworzone UserControl można dodawać do jakiegoś kontenera, jak np. panel. Będzie to czytelniejsze rozwiązanie i łatwiejsze w utrzymaniu, niż manipulowanie panelami poprzez ustawianie ich właściwości Visible na true albo false.


itmichal.wordpress.com/

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.