winform AutoScrollMinSize属性

      最近做一个项目时,需要改变滚动条的宽度,看到panel控件有一个AutoScrollMinSize的属性,刚开始以为用这个属性和控件自身的大小结合来设置滚动条的大小,但是无论如何也无法成功。
      因为微软官方是这样解释的 "AutoScrollMinSize属性用来管理分配给自动滚动条的屏幕大小。",这句话很容易让人误导为设置滚动条的大小,其实不是这样的。
      举个例子就明白了,如下图,这是一个panel控件,AutoScrollMinSize=100,100,Size=300,300,这时候在vs窗体设计器中不显示滚动条

     

 AutoScrollMinSize=400,100,Size=300,300时,在vs中出现滚动条

posted @ 2019-04-12 10:31  carrot_hlb  阅读(1419)  评论(0编辑  收藏  举报