如题,我现在的程序界面需要有很多控件,而且都是动态创建的,现在问题是我要创建和设置这些控件需要很多代码,而且事件处理也要在这一个类中做,怎么才能分离得清楚一点,哪位大哥有什么好一点的方法没有?

解决方案 »

  1.   

    具体的就是:int Init()
    {
    createButtonA();
    CreateButtonB();
    ...
    CreateListA();
    CreateListB();
    ...
    CreateLabelA();
    CreateLabelB();
    ...
    SetButtonAProperty();
    SetButtonBProperty();
    ...
    SetListAProperty();
    SetListBProperty();
    ...
    SetLabelAProperty();
    SetLabelBProperty();
    ...
    }HandleButtonAPress(){}
    HandleButtonBPress(){}
    ...这样控件创建和设置属性以及事件处理在一个文件/类里,代码很多,该怎么做好一点?