I created this user control:

I added that User Control to the main form, and now I want to configure it. Therefore, I will need to add text to these 3 buttons, the text in the shortcut, fill in the ListBox and set the "Click" buttons for the buttons.
What is the right way to do this?
I looked at the website, and apparently the way to do this is to add public properties to the user control, which will provide me with an individual control property.
Sort of:
public string Button1Text
{
get
{
return btn1.Text;
}
set
{
btn1.Text = value;
}
}
If I go this route, I will have to add quite a few public properties to this simple user element.
, ?
public Button MyButton1
{
get { return this.btn1; }
set { this.btn1 = value; }
}
, .