我正在寻找一个选项,我可以在组合框中以并行方式查看大量选项!!!对不起我的英语不好,但我用照片店来解释我的想法。
再次上面的图片是由photoshop而不是vb :)
我在组合框中使用此代码两个显示项目并集中标题项目
Private Sub ComboBox3_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ComboBox3.DrawItem
If Not e.Index < 0 Then
e.DrawBackground()
Dim text As String = CType(sender, ComboBox).Items(e.Index).ToString()
If text.StartsWith("=") Then
Dim f As New Font(CType(sender, ComboBox).Font, FontStyle.Bold)
TextRenderer.DrawText(e.Graphics, text, e.Font, e.Bounds, Color.Maroon)
Else
Dim f As New Font(CType(sender, ComboBox).Font, FontStyle.Regular)
TextRenderer.DrawText(e.Graphics, text, e.Font, New Point(e.Bounds.X, e.Bounds.Y), Color.Black)
End If
End If
End Sub
上面的代码工作正常,但我不能在多列中绘制项目。
所以,有什么帮助吗???提前致谢 :)
再次为我糟糕的英语感到抱歉