dynamische button uitvoeren

Status
Niet open voor verdere reacties.

janbe63

Gebruiker
Lid geworden
21 okt 2007
Berichten
64
Op mijn form heb ik een invoerveld, waarin een getal wordt ingevoerd. en een button met een panel.
Als er op de button gedrukt wordt, worden er een aantal button's (het aantal dat is ingevuld in het invoerveld) die de tekst hebben ok.. (.. staat voor de teller).
Graag zou ik nu willen dat als op 1 van de nieuwe buttons gedrukt wordt dat dan een pop-up (messagebox) komt met daarin de tekst die ook op de button staat.
De code die ik nu heb is

Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication4
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            int aantal = Convert.ToInt16(textBox1.Text);
            for (int i = 1; i < aantal; i++)
            {
                        button1  = new Button();
                        button1.Text = "ok" + i.ToString();
                        button1.Size = new Size(40,20);
                        button1.Location = new Point(10, i*25-20);
                        button1.BackColor = Color.Aqua;
                        panel1.Controls.Add(button1); 
                        button1.Click += new EventHandler(button1_Click);

            }
        }
    }
}

Wie weet hoe ik deze code moet aanpassen/toevoegen zodat de pop-up tevoorschijn komt.

Jan
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan