none
如何调整toolStripComboBox的高度? RRS feed

  • 问题

  • 我想让我的toolStripComboBox的高度设置为21,但是运行时始终为25的标准高度,我的字体是微软雅黑9号。求指教?因为我看到VS2010中的toolStrip中的ComboBox就是我所描述的样式,但是我自己的WinForm就不可以。
    2012年4月12日 6:15

答案

全部回复

  • 我想让我的toolStripComboBox的高度设置为21,但是运行时始终为25的标准高度,我的字体是微软雅黑9号。求指教?因为我看到VS2010中的toolStrip中的ComboBox就是我所描述的样式,但是我自己的WinForm就不可以。

    你好,

    把工具条的AutoSize=False,然后把工具条的Size的Height改成21,同样把下拉框Size中的Height也改成21。



       QQ我:讨论(Talk)
    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    2012年4月12日 6:36
    版主
  • 问题依旧,并且这样的话工具条高度不够了,而且toolStripComboBox的高度依旧是25,超出toolStrip的显示范围了,我用的是.Net4的框架。
    谁知道VS2010的toolStrip是怎么做的啊?难道是WPF?
    2012年4月12日 7:18
  • 问题依旧,并且这样的话工具条高度不够了,而且toolStripComboBox的高度依旧是25,超出toolStrip的显示范围了,我用的是.Net4的框架。
    谁知道VS2010的toolStrip是怎么做的啊?难道是WPF?

    看来你的ToolBar还有其它内容——这样:

    1)把ToolBar的Size的Height设置成21(AutoSize=False)。

    2)其余还原成原来样子(整个ToolBar的AutoSize=True,高度25)。


       QQ我:讨论(Talk)
    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    2012年4月12日 7:36
    版主