I\'m working on a project updating their WinForms application UI to be more consistent with sizes. TextBox and ComboBox controls have different heights by default, even wit
A very simple solution is to use a Datagridview with 1 column, 1 row, column and row headers not visible and do DefaultCellStyle.Alignment = MiddleLeft.
And disable adding/deleting of rows and you have a textbox that perfectly aligns the text.