我找不到允许我在vb.net组合框中对齐文本的属性。文本框具有TextAlign属性,但组合框没有。 Combo Box是否还有其他属性?或者还有另一种方法吗?
由于
答案 0 :(得分:1)
如果组合的DropDownStyle
设置为DropDownList
,您可以由所有者绘制项目。为此,请将其DrawMode
属性设置为OwnerDrawFixed
并在DrawItem
事件中添加类似内容:
If e.Index >= 0 Then
Using st As New StringFormat With {.Alignment = StringAlignment.Far}
e.Graphics.DrawString(sender.Items(e.Index).ToString, e.Font, Brushes.Black, e.Bounds, st)
End Using
End If