Ejemplo n.º 1
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (TabelkaGUI.pobierzLiczbeStanow(dataGridView1) == 0)
            {
                MessageBox.Show("Najpierw dodaj stany");
                return;
            }

            string input = String.Empty;

            while (String.IsNullOrEmpty(input))
            {
                try
                {
                    input = Interaction.InputBox("Dozwolone symbole a-z0-9 oraz $ (znak pusty)", "Podaj znak", String.Empty, (Int32.Parse(screenWidth) / 2) - 150, (Int32.Parse(screenHeight) / 2) - 100);
                    if (input == String.Empty)
                    {
                        break;
                    }
                    char c = Char.Parse(input);
                    if ((c >= 'a' && c <= 'z') || (c >= '0' && c <= '9') || c == '$')
                    {
                        if (!TabelkaGUI.czyIstniejeRzad(dataGridView1, input))
                        {
                            TabelkaGUI.dodajRzad(dataGridView1, input);
                            TabelkaGUI.dodajRzad(dataGridView2, input);
                            TabelkaGUI.dodajRzad(dataGridView3, input);
                        }
                        else
                        {
                            MessageBox.Show("Taki znak już istnieje!");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Niedozwolony symbol!");
                    }
                }
                catch (FormatException)
                {
                    MessageBox.Show("Możesz podać pojedyńczy symbol!");
                }
            }
        }
Ejemplo n.º 2
0
 private void button5_Click(object sender, EventArgs e)
 {
     TabelkaGUI.dodajKolumne(dataGridView1, "q" + (TabelkaGUI.pobierzLiczbeStanow(dataGridView1)).ToString());
     TabelkaGUI.dodajKolumne(dataGridView2, "q" + (TabelkaGUI.pobierzLiczbeStanow(dataGridView2)).ToString());
     TabelkaGUI.dodajKolumne(dataGridView3, "q" + (TabelkaGUI.pobierzLiczbeStanow(dataGridView3)).ToString());
 }