Пример #1
0
        private void btnParamBewerken_Click(object sender, EventArgs e)
        {
            ParameterBewerken frm = new ParameterBewerken();
            Parameter         p;
            GrafischeFunctie  g = (GrafischeFunctie)functies[Functies.SelectedIndex];

            frm.ShowDialog(g.Parameters[listView1.SelectedIndices[0]], out p);
            g.Parameters[listView1.SelectedIndices[0]] = p;
            ListViewItem lvi = listView1.SelectedItems[0];

            lvi.Text             = p.Naam;
            lvi.SubItems[2].Text = p.Beschrijving;
            lvi.SubItems[3].Text = p.Optioneel ? "ja" : "nee";
            lvi.SubItems[4].Text = p.Is_Getal ? p.StandaardWaarde.ToString() : "";
        }
Пример #2
0
        private void btnNieuweParam_Click(object sender, EventArgs e)
        {
            GrafischeFunctie  g     = (GrafischeFunctie)functies[Functies.SelectedIndex];
            Parameter         nieuw = new Parameter();
            ParameterBewerken frm   = new ParameterBewerken();

            if (frm.ShowDialog(nieuw, out nieuw) == DialogResult.OK)
            {
                g.Parameters.Add(nieuw);
                ListViewItem lvi = new ListViewItem();
                lvi.Text = nieuw.Naam;
                lvi.SubItems.Add(nieuw.Is_Getal ? "Getal" : nieuw.EnumNaam);
                lvi.SubItems.Add(nieuw.Beschrijving);
                lvi.SubItems.Add(nieuw.Optioneel ? "ja" : "nee");
                lvi.SubItems.Add(nieuw.Is_Getal ? nieuw.StandaardWaarde.ToString() : "");
                listView1.Items.Add(lvi);
            }
        }