Witam. Chciałbym prosić o pomoc w zidentyfikowaniu błędu czy o zasugerowanie innego rozwiązania.
2 textBoxy. W jednym znajduje się index. Drugi wyświetla zawartość elementu tablicy[index]
Problem polega na tym, że chciałbym skorzystac z metody TryParse(), ale określić aby uruchamiała się tylko gdy zawartośc textboxa1 nie jest pusta. Stworzyłem taki kod. Drugi poziom if uruchamia się nawet gdy pole jest puste.
int index=1;
private void textBox1_TextChanged(object sender, EventArgs e)
{
int index_pom;
if (textBox1.Text== null)
if (Int32.TryParse(textBox1.Text, out index_pom))
{
index=index_pom;
textBox2.Text = tresc_plik[index];
}
else
{
MessageBox.Show("Niepoprawna wartość indexu");
textBox1.Text = index.ToString();
}
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}