Winforms, création de remplissage lors de l'utilisation des propriétés Dock

Comment puis-je ajouter un rembourrage, ou l'espace entre les zones de texte lors de l'utilisation de dockstyle.haut de propriété?

for(int i =0; i< 10; i++) {
    textboxes[i] = new TextBox();
    textboxes[i].Dock = DockStyle.Top;
    mypanel.Controls.Add(textboxes[i]); 
}

Le code ci-dessus met zones de texte à droite uns en dessous des autres. Ne pouvez pas comprendre cela sans masse à l'aide de panneaux ou de correction du positionnement. Comment effectuer les opérations suivantes?

1) je voudrais ajouter environ 10-20pixels entre les boîtes.

2) Comment faire pour modifier la taille (hauteur,largeur) des zones de texte, puisque lors de l'utilisation de dockstyle.en haut, il ignore la taille des commandes ?

source d'informationauteur Milan