【问题标题】:How to remove vertical divider in combobox如何删除组合框中的垂直分隔线
【发布时间】:2014-05-23 05:06:31
【问题描述】:

我有一个带有垂直分隔符的下拉组合框。(请参阅下面链接中的 imgae 4 Any way for a combo box with 2 values per line?)在垂直分隔符右侧的图像中有名称,但在我的下拉列表中它是空白的。我不想要那条垂直线。我已经参考并尝试了所有在线帮助,没有任何效果。任何帮助是极大的赞赏。谢谢!

【问题讨论】:

    标签: .net vb.net winforms combobox


    【解决方案1】:

    我假设图片 4 是这张?

    如果是这样,删除垂直线真的很容易做到。您所要做的就是删除绘制它的代码:

    ' Draw the column separator line right down the middle.
    e.Graphics.DrawLine(SystemPens.ButtonFace, xMid, yTop, xMid, yBottom)
    

    老实说,您应该能够自己弄清楚如何做到这一点。完整的代码显示在图像的正上方,并且注释很好。但也许我有偏见……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 2012-07-08
      • 2012-08-01
      • 1970-01-01
      • 2020-06-06
      • 1970-01-01
      相关资源
      最近更新 更多