Scrivo solo per dire come ho risolto..
ho fatto il cast del controllo in un nuovo controllo.
codice:
foreach (Control objControl in this.Controls)
    {
        string pippo;    
        int pluto;


        if (objControl is TextBox)
        {
            TextBox objTextBox = (TextBox)objControl;
            pippo = objTextBox.Text;
        }


        if (objControl is ComboBox)
        {
            ComboBox objComboBox = (ComboBox)objControl;
            pluto = objComboBox.SelectedValue;
        }
            }