Obtener la suma de texto de todo el control generado dinámicamente.

Tengo un formulario de Windows en el que hay controles enumerados a continuaciónpanel1 button1 = agregar nuevos moviles button2 = ok Al hacer clic en button1 se agrega un control de usuario. Puede agregar tantos UserControls como desee. El userControl define consta de cinco controles:

combobox1 combobox2 textbox1 textbox2 textbox3

Quiero agregar el texto de textbox3 de todos los controles de control de usuario generados dinámicamente y establecer una etiqueta en el formulario de ganancias. ¿Cómo puedo hacer eso? Al hacer clic en el botón Aceptar, he intentado este código

foreach (Control ctrl in panel1.Controls)
{
      if (ctrl is UserControl)
      {
           UserControl1 myCrl = ctrl as UserControl1;
           int g;
           // but this doesnt happen an error is coming
           g += Convert.ToInt32(myCrl.textbox3.Text);  
      }
}

Cómo obtener la suma de todo el texto del control generado dinámicamente.

Respuestas a la pregunta(3)

Su respuesta a la pregunta