Я рекомендую создать пользовательский класс Textbox и переопределить событие, чтобы автоматически использовать заглавные буквы в тексте. Во-первых, это зависит от того, хотите ли вы, чтобы текст был написан с большой буквы при вводе или после ввода.
например. после завершения ввода
public class AutoCapizalizeTextBox: TextBox
{
public AutoCapitalizeTextBox()
{
}
public AutoCapitlizeTextBox()
{
}
protected override void OnLostFocus(EventArgs e)
{
this.Text = this.Text.ToUpper();
base.OnLostFocus(e);
}
}