Jak wyciągać dane z Panelu

Jak wyciągać dane z Panelu
JA
  • Rejestracja: dni
  • Ostatnio: dni
0

Stworzyłem sobie Panel:

Kopiuj
Panel Panel1 

Następnie dodałem do niego pare podstawowych kontrolek typu textBox i Label za pomocą kodu:

Kopiuj
TextBox partTextBox = new TextBox();
Label parLabel2 = new Label();
Panel1.Controls.Add(partTextBox);
Panel1.Controls.Add(parLabel2);

I teraz mam pytanie, jak teraz wyciągnąć dane z takiego textBoxa lub Labela (jak wyciągnąć właściwość Text) znając index danej kontrolki. Próbowałem tak:

Kopiuj
Panel1.Controls[index] (tylko co dalej)

Z góry dziękuję za pomoc, pozdrawiam!

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0
Kopiuj
TextBox txt = Panel1.Controls[index] as TextBox;
if(txt != null)
{
    string napis = txt.Text;
}
GR
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
string a = ((TextBox)Panel1.Controls[index]).Text
somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

@grangu - posiadasz zajebistą umiejętność przepisywania cudzych postów gorzej.
Co jeśli to nie będzie TextBox?

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.