private IList <Control> SetTextBoxes(string type, Grid currentGrid)
        {
            Grid buttonGrid = currentGrid.Children[0] as Grid;

            buttonGrid.ColumnDefinitions.Clear();
            buttonGrid.Children.Clear();
            IList <Control> controlList = _controlManager.getControls(type);

            for (int i = 0; i < controlList.Count; i++)
            {
                buttonGrid.ColumnDefinitions.Add(
                    new ColumnDefinition {
                    Width = new GridLength(1, GridUnitType.Star)
                });
                buttonGrid.Children.Add(controlList[i]);
                Grid.SetColumn(controlList[i], i);
                Grid.SetRow(controlList[i], 1);
            }
            return(controlList);
        }