请教一个窗体的设计思路,功能是编辑一条记录,实现保存功能时,要有几个按钮相互搭配呀?
目的是达到:
1.平时不能随意修改,要按下某个按钮后才进入编辑状态.
2.按下"保存按钮"时,数据才真正的保存,可是如果用户已经进入编辑状态,并且也进行过修改,
可是却没有保存,退出窗体时要给出提示.
我不知如何实现,需要几个按钮呀,是不是要有一个"修改按钮[这个按钮同时也是保存按钮,]"
是不是还要有个"放弃"按钮呀,还有就是几个按钮的相互制约关系,比如某个按钮有效时,另一个按钮就不能有效.
请大家给点思路:谢.

解决方案 »

  1.   

    系统不是有相应的控件啊,
    你自己看看就明白了。
      

  2.   

    我现在的思路是增加以下几个按钮,大家看看可否?
    1.添加
    2.修改/保存,[按下修改后,按钮标题变成保存,再按保存又变成修改,这样一个按钮起到两个作用]
    3.放弃,如按下修改,又不想保存,按下这个按钮进行放弃
    4.删除按钮
    大家看看我的思路可行否?
      

  3.   

    谢谢,还有就是如何判定我的窗体目前处于编辑且未被保存,这样就可以在用户退出窗体时给出提示,避免未保存,可是这个信息如何取呢?
    能不能取修改按钮[同时也是保存按钮]的标题呀,比如如果显示的是"保存",则说明目前未保存,如果显示的是修改,则说明已经保存了,不知这种办法行不行.看到有些资料说:要依次查每个编辑控件是否发生改变,我觉得那样太麻烦了,不想那样,故想问一下,一般的商用软件都是如何做的呀?