winforms - Setting a Panel's background color from a class, Windows Forms - C# -
i have relating setting panels background color class.
the class not within form of panel, side class.
the panel on main form called pnlcanvas.
i don't know missing. if have values or methods in main form, can access values class. but, panel seems acts different.
public form1() { initializecomponent(); changecolor changecolor = new changecolor(this); changecolor.redpanel(); }
class changecolor { public form1 form1 { get; set; } public changecolor(form1 form1) { this.form1 = form1; } public void redpanel() { form1.pnlcanvas.backcolor = color.red; } }
try this: make member of form1
public void redpanel() { this.pnlcanvas.backcolor = color.red; }
Comments
Post a Comment