Witam,
Mam kilka następujących pytań:
1. Mam 3 formularze:
Logowanie - poziom 0
if (dt.Rows.Count == 1)
{
this.Hide();
if (dt.Rows[0][1].ToString() == "Administrator")
{
new Admin(dt.Rows[0][2].ToString()).Show();
}
else if (dt.Rows[0][1].ToString() == "Uzytkownik")
{
new Form1(dt.Rows[0][2].ToString()).Show();
}
}
Uzytkownik - poziom 1
public Uzytkownik(string NazwaUzytkownika)
{
InitializeComponent();
displayNazwaUzytkownika.Text = NazwaUzytkownika;
}
private void btnDodaj_Click(object sender, EventArgs e)
{
if (btnDodaj.Text == "Dodaj")
{
...
k.Przez = displayNazwaUzytkownika.Text;
...
}
}
oraz
label1 - gdzie wyświetla mi displayNazwaUzytkownika (nazwe użytkownika)
private void pracownicyToolStripMenuItem_Click(object sender, EventArgs e)
{
DodajUzytkownika f = new DodajUzytkownika();
f.Show();
}
DodajUzytkownika - poziom 2
Jak przekazać tu wartość z poziomu 1 w label2 -> displayNazwaUzytkownika ?
2. Jak przekazać void Odswież() z formularza Uzytkownik do formularza DodajUzytkownika ?
void Odswiez()
{
...
}
3. Mam combobox i w nim Wartość "AAA" i "BBB". Podstawo jest wybrana wartość "AAA" jak zrobić, żeby po wybraniu wartości "BBB" zmieniło mi tab1 na tab2 ?