I have a Control that ultimately inherits from TextBox
If I don't remove the border then the text vertical alignment is fine:
But I want to remove the border like this:
public partial class MyReadonlyDataField : TextBox
{
private void InitializeComponent()
{
this.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.Appearance.BorderAlpha = Infragistics.Win.Alpha.Transparent;
this.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
this.Height = 19;
}
}
But then the text alignment is off. How can I fix that?