using System.Windows.Forms; namespace ClassLibrary1 { public class UpperText : TextBox { protected override void OnTextChanged(System.EventArgs e) { // Changing text entered by the user to upper case int sel = SelectionStart; Text = Text.ToUpper(); SelectionStart = sel; base.OnTextChanged(e); } } }