ScrollBar和Combobox的Clt3D这个属性怎么不起作用。这两个组件能不能显示Flat模式。

解决方案 »

  1.   

    好象在那看过有个API就可解决这个问题,不知是那一个。怎么个继承???
    (在下水平有限,请各位大虾多多包涵)
      

  2.   

    最近发了几个贴子,没一个回答满意的。唉!CSDN
      

  3.   

    Combobox可以通过设BorderKind为bkFlat,和其他Border属性来得到效果
    而ScrollBar实际上是有效果的,只不过不是你想要的布局
      

  4.   

    Combobox没有BorderKind这个属性。
    在下初学者,没钻到那么深。
    能不能把代码贴出来!!!
      

  5.   

    ScrollBar我要的是平面效果。和Combobox一样,都能设置为Flat.
      

  6.   

    哦真不好意思啊,是我看错了,
    Combobox应该是BevelKind设为bkFlat,这个就能设置平面效果了,如果再设置BevelInner和BevelOuter这两个属性,可以得到其他效果,你自己试试吧。而ScrollBar控件似乎不支持平面的特性,微软有支持Flat ScrollBar的库:Comctl32.dll,可以对特定窗体(比如Memo,ListBox)增加平面滚动条,详细信息请参见MSDN:Flat Scroll Bars
      

  7.   

    或者你可以尝试使用第三方控件比如:FlatStyle