C# Win Forms text box format :  This may be a vague question but I am trying to find a function that sets all text boxes on a form to a currency format. On my form I have some preset boxes but many will be dynamic with the push of a button. The information in these text boxes will come from Access. I have a sample function for clearing text boxes, I'm curious if there is something similar for what I'm asking.

    private void RecursiveClearTextBoxes(Control.ControlCollection cc)  // clear all textboxes,combos and keep date on form
        {
            foreach (Control ctrl in cc)
            {
                System.Windows.Forms.TextBox tb = ctrl as System.Windows.Forms.TextBox;
                if (tb != null)
                    tb.Clear();
                else
                    RecursiveClearTextBoxes(ctrl.Controls);
            }
        }