比如说界面上有许多的控件,但不是同时显示的
不同功能需要不同的控件集合,
功能A需要A集合
功能B需要B集合
功能C需要AB交集
大家是怎么处理的?
动态创建 还是说在控件的visible设置为FALSE

解决方案 »

  1.   

    用 frame 装起来。visible 不同的 frame 达到不同效果;也可以用 TabStrip 来分页
      

  2.   

    功能A需要A集合  frame1
    功能B需要B集合  frame2功能C需要AB交集  难道要做个FRAME3出来么?
      

  3.   

    呵呵,那大概只能控制每个控件的 visible 了
      

  4.   

    'fxy_2002(阿勇)
    '呵呵,那大概只能控制每个控件的 visible 了我感觉做界面是个很麻烦的事
    比如说 form里面有一个listview 一个treeview 一个textbox
    功能A需要 3个控件并存
    功能B需要 listview 和 treeview
    功能C需要 listview 独占
    他们的尺寸在不同功能里是变化的
    -.- 
    我只能是在功能改变的时候 不断的MOVE
      

  5.   

    我想主要就是把不同功能的控件放在不同的frame上,到时候该使用什么就显示哪个frame
      

  6.   

    '你的界面复杂,做起来肯定麻烦
    这样做 感觉太麻烦了 没有简便点的方法么?
    当FORM_SIZE的时候
    那简直是噩梦啊
      

  7.   

    '我想主要就是把不同功能的控件放在不同的frame上,到时候该使用什么就显示哪个frame
    呵呵 fxy_2002(阿勇)也是这么说的有没有人知道 动态创建的话 回怎么样?
    是不是会占用更多的系统资源