Esempio n. 1
0
        private void добавитьToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Statement1_AddToTable Form = new Statement1_AddToTable(new Statement1_Row());

            Form.ShowDialog();

            if (string.IsNullOrEmpty(Form.TextBox_FIO.Text))
            {
                return;
            }

            if (this.Statement != null)
            {
                //
                // Если редактируем ведомость, то сразу же добавляем строку в табличную часть
                //

                this.Statement.AppendRow(Form.Row);
            }

            if (Form.metroListView1.Items.Count != 0)
            {
                //
                // Добавление ITEM'ов в таблицу на форме
                //

                ListViewItem item = this.metroListView1.Items.Add(Form.TextBox_FIO.Text);
                item.Tag = Form.Row;
            }
        }
Esempio n. 2
0
        private void редактироватьToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.metroListView1.SelectedItems.Count > 0)
            {
                Statement1_Row        Row  = (Statement1_Row)this.metroListView1.SelectedItems[0].Tag;
                Statement1_AddToTable form = new Statement1_AddToTable(Row);
                form.ShowDialog();

                this.metroListView1.SelectedItems[0].SubItems[0].Text = form.TextBox_FIO.Text;
            }
        }