add runtime button or shape

A forum devoted to the discussion of all topics having to do with scripting and other advanced programming using iX Developer.
Post Reply
Eric
Posts: 3
Joined: Tue May 21, 2013 1:40 am

add runtime button or shape

Post by Eric »

Hi,

I want to add some buttons and/or shapes runtime on a form.

I can creat it, but I don't get it on the form:

Code: Select all

public void Button1_Click(System.Object sender, System.EventArgs e)
{
	winButton btn = new winButton();
	
	btn.Height = 40;
	btn.Width  = 300;
	btn.BackColor = Color.Red;
	btn.Name = "btn1";
			
	this.Controls.Add(btn);
}
I am using the windows button. But I also tried it with the IX button. The button should come on screen1. I am using IX v2.0 SP1 Build 2.0.463.0

I get every time the messages:
'Neo.ApplicationFramework.Generated.Screen1' does not contain a definiation for 'Controls' and no extension method 'Controls' accepting a first argument of type 'Neo.ApplicationFramework.Generated.Screen1' could be found (are you missing a using directive or an assembly reference?)

mark.monroe
Posts: 824
Joined: Tue Mar 13, 2012 9:53 am

Re: add runtime button or shape

Post by mark.monroe »

It would be easier to add the controls in iX Developer and then make them visible/invisible. If you are targeting the Windows version of iX Dev you need to look into WPF programming. The controls object you are referencing is not available when you are targeting a PC.
Best Regards,
Mark Monroe

Beijer Electronics, Inc. | Applications Engineer

ladin79
Posts: 19
Joined: Tue Nov 13, 2012 12:25 pm

Re: add runtime button or shape

Post by ladin79 »

Hi,
it is possible to have a simple example of how to add a control (PictureBox) for PC targeting?
Thanks in advance!

Post Reply