winform 怎么设置可以让在改变窗体大小的时候可以任意显示窗体内的想要显示的一部分,可以通过拉边框来留出我们想要的那部分窗体内容。其余的可以用边框覆盖掉。例如 我们拉这个浏览器的边框 让他只显示我这个帖子里面 ‘任意显示窗体内的想要显示的一部分’这句话。其余的全部用窗体覆盖掉。谢谢

解决方案 »

  1.   

    这个需求很奇怪啊,你是如何确定你要显示哪部分内容呢?如果事先知道什么应该被显示,那么在Form的sizechange事件响应中实现就可以了
      

  2.   


    捕获panel的有关mousedown、mouseup、mousemove之类的事件,在mousemove的时候改变panel的坐标,处理遮挡(应该“透过”遮挡的控件继续拖拉控件)呗。我在5年前已经不去写winform程序。不过winform非常简单,随便搜索“winform 拖拽控件”就应该有好多很简单的介绍文章。
      

  3.   

    楼主想要的是 类似于  VisualStudio 编码窗口 属性窗口等
    那些窗口可以 
    拉框子 变大小 还可以自动隐藏
    可以智能布局我也想要 知道关注....
     
      

  4.   

    用 DotNetBar、netadvantage、bcgcontrolbar for .net、devexpress等控件。