this.Controls.Find("variableName", true)[0].BackColor .. or.. var txtBox = this.Controls.Find("textBox4", true); stackoverflow.com/questions/12055648/converting-string-to-a-control-name-in-c-sharp converting string to a control name in C# Possible Duplicate: Find a control in C# winforms by name Imagine that we have 4 textBoxes (and a button): textBox1:( Here we must enter the name of the textBo..