Protected Overrides Sub OnDrawItem(e As DrawItemEventArgs) e.DrawBackground() If e.State = DrawItemState.Focus Then e.DrawFocusRectangle() End If Dim index = e.Index If index < 0 OrElse index >= Items.Count Then Return End If Dim item = Items(index) Dim text As String = If((item Is Nothing), "(null)", item.ToString()) Using brush = New SolidBrush(e.ForeColor) e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit e.Graphics.DrawString(text, e.Font, brush, e.Bounds) End Using End SubWhen one sets the DropDownStyle property of a combobox control to DropDownList, the system (from windows 7 on, not sure I had this problem in Vista) changes the appearance of the field, so that it somehow reminds one of a command button.