我自定义了一个CMFCRibbonPanel可是我不希望那个Panel总是那么大,让他小一些,请问如何实现?谢谢

解决方案 »

  1.   

    问题描述的不是很清楚,一般而言panel的大小一般是根据你的空间,ribbon框架自动为您调整的。
    不知LZ讲的是什么样的情形,最好上图片。
    vs2010技术(C++,C#等)交流QQ群:48020298
      

  2.   

    这个不可以的. 最起码我知道在vs2008里是不可以的, vs2010我看了也没什么变化 , 就是加了个ribbon的编辑器, 以及bug修复.panel是根据ribbon元素自动扩展大小的, 我觉得这个你不必去很麻烦的去实现, 因为ribbon的使用就是为了让用户看到所能看到的最多元素, 你要缩小的话, 建议你的panel里只有一个元素, 然后使用ribbon gallery. panel的缩小其实就是创建了这个罢了.