Hello,
I have created a WinForm and I added to it dynamic Buttons, how I can deal with it's events
public static void Notify()
{
var line = 3;
Form fm = new Form();
fm.Text = "Hello!";
fm.ShowInTaskbar = false;
fm.ShowIcon = false;
fm.MinimizeBox = false;
fm.MaximizeBox = false;
fm.FormBorderStyle = FormBorderStyle.FixedToolWindow;
fm.TopMost = true;
fm.ClientSize = new Size(150, 75 * line/2);
Rectangle workingArea = Screen.PrimaryScreen.WorkingArea;
int left = workingArea.Width - fm.Width-5;
int top = workingArea.Height - fm.Height-4;
fm.Location = new Point(left, top);
fm.StartPosition = FormStartPosition.Manual;
var buttomArray = new Button[line];
for (int i = 0; i < line; i++)
{
buttomArray[i] = new Button();
buttomArray[i].Text = "Button " + (i + 1);
buttomArray[i].Location = new Point(10,30*(i+1) - 16);
buttomArray[i].Size = new Size(130,25);
fm.Controls.AddRange(new Control[] { buttomArray[i] });
}
fm.Show();
}
I want to be able to do some different things when I click on different Button (maybe I can use the "name" as an identifier?)
cheers