Przesyłanie zmiennych pomiędzy formsami

0

Hej

Jak w C# mogę przesłać zmienną z form1 do form2?

Pozdrawiam

0

musisz w jakis sposob w formie2 dostac referncje do formy1. najprosciej przekazac ja w konstruktorze. a w skrocie: poczytaj o klasach zanim zaczniesz cos konkretnego robic...

0

okej, dzięki za odpowiedź.

Trochę inaczej zadam pytanie:
dopiero się bawię w tworzenie aplikacji, piszę różne proste rzeczy, ale mam taką zagwostkę.

Chcę zrobić program, który na wejściu zapyta:

  • Który obrazek wybierasz?
    Będą 3 odpowiedzi.
    Po kliknięciu w jeden z trzech buttonów, pojawi się właściwy program z danym obrazkiem (tak jakby form1 się wyczyścił i zapamiętał wybór obrazka). Jak to mogę zrobić?
    Do tego chciałbym menu na górze kontekstowe, gdzie będzie tylko opcja "Plik/Wybierz obrazek", gdzie po kliknięciu w tą opcję, znów pojawi się 1 ekran wyboru obrazka.

Jak się do tego zabrać?

Pozdrawiam serdecznie

0

Najprościej obsłuż event OnClick na Image i prześlij go do innej formy. Menu w WF to MainMenu: http://msdn.microsoft.com/en-us/library/system.windows.forms.mainmenu(v=vs.100).aspx

0

Najlepiej przekazywać dane przez własne eventy.

0
j0łj0ł napisał(a):

Chcę zrobić program, który na wejściu zapyta:

  • Który obrazek wybierasz?
    Będą 3 odpowiedzi.
    Po kliknięciu w jeden z trzech buttonów, pojawi się właściwy program z danym obrazkiem (tak jakby form1 się wyczyścił i zapamiętał wybór obrazka). Jak to mogę zrobić?
    Do tego chciałbym menu na górze kontekstowe, gdzie będzie tylko opcja "Plik/Wybierz obrazek", gdzie po kliknięciu w tą opcję, znów pojawi się 1 ekran wyboru obrazka.

Okna dialogowe
Rozdział "Dialogi jako formy Windows Forms".

1 użytkowników online, w tym zalogowanych: 0, gości: 1