none
如何使应用程序在AutoScroll=true的情况下内容溢出不显示滚动条? RRS feed

答案

  • 你好!

         了解你的需求了,我大概说说实现的思路,希望对你有帮助:

         你可以先把AutoScroll设置为false,然后自己用程序来控制控件的位置来模拟滚动!


    周雪峰
    2010年5月17日 4:45
    版主
  • 你可以在窗体上放置一个Panel,窗体的AutoScroll=true。但是你的控件放在这个Panel上,这个Panel不要滚动条。
    2010年5月19日 2:51
  • 根据你的意思,可以这么做:

    窗体禁用自动滚动,窗体中放一Panel ,来容纳其它控件。
    然后在程序代码里设置Panel的位置模拟滚动即可!


    Li Guoping
    2010年5月19日 4:57

全部回复

  • 你好!

         不好意思,不是很了解你的需求,如果控件“溢出”窗体范围,有不显示滚动条,那怎么显示“溢出”的控件呢?


    周雪峰
    2010年5月14日 10:13
    版主
  • 就是说即便是控件的体积超出了FlowLayoutPanel的控件边界, 也不准显示滚动条。但是还得允许让程序控制其滚动。
    哈哈哈哈
    2010年5月17日 2:46
  • 你好!

         了解你的需求了,我大概说说实现的思路,希望对你有帮助:

         你可以先把AutoScroll设置为false,然后自己用程序来控制控件的位置来模拟滚动!


    周雪峰
    2010年5月17日 4:45
    版主
  • 你可以在窗体上放置一个Panel,窗体的AutoScroll=true。但是你的控件放在这个Panel上,这个Panel不要滚动条。
    2010年5月19日 2:51
  • 根据你的意思,可以这么做:

    窗体禁用自动滚动,窗体中放一Panel ,来容纳其它控件。
    然后在程序代码里设置Panel的位置模拟滚动即可!


    Li Guoping
    2010年5月19日 4:57