Хорошо, если вы хотите текстовое поле с закругленными углами, вы можете использовать бесплатный Krypton toolkit компонент текстового поля. Он поддерживает округление границ текстового поля. Вам нужно установить свойство:
int howMuchRoundCorners = 5;
kryptonTextBox.StateCommon.Border.Rounding = howMuchRoundCorners;
