How can I create a new ImageElement by passing parameter to it.
private void button1_Click(object sender, EventArgs e)
{
DrawButton("Digit.png", 90, 50,EButton1);
}
/// <summary>
/// Draw Image Button
/// </summary>
private void DrawButton(string image,int left, int top, ImageElement element)
{
element =new ImageElement();
element.Source = @image;
element.Left = left;
element.Top = top;
element.AlphaChannel = true;
element.Click += new EventHandler(iname_Click);
this.Canvas.Children.Add(element);
this.Invalidate();
// Now element should be = EButton1 ! of course the above example does not works !
}