在窗口中有panel里面包涵工具,如何让panel浮在相对窗口的一个指定位置,不随窗口缩放还是拉动滚动条总在一个用户可视的指定位置?

解决方案 »

  1.   

    你是想让Pannal固定位置不动,还是说相对窗体位置不动?
    不管咋样,给点建议:Anchor设置可以设置Pannal的相对位置;要是想岁窗体变化而位置相对不变的话,得获取窗体的大小,然后根据一定比例设置Pannal的Location
      

  2.   

    两种方法
    1、设置Anchor属性
    2、设置Position属性,在你的窗体Paint事件中设置 计算好百分比a,bpanel1.Location = new Point(a*this.Width,b*this.Heightb);
      

  3.   

    上面两位都说了,Anchor属性。
      

  4.   

    窗体改变事件Paint或者ReSize事件重设置Panel的Location位置
    不知道是否符合需求,楼主可试试!