关于 是"禁用"还是"提示"的疑惑

PhoenixWaVe 2006-11-02 05:54:14
我有一个疑惑:
在对话框上,如果有一个按钮,但前状态下该功能不能使用,比如按钮叫"打印(&P)"
A )我需要根据当前的程序状态将打印按钮的状态设置为可用或不可用
B )同时,我有另一个选择:让按钮一直处于可用状态,当用户点击按钮后
用代码判断是否可以打印,如果不能打印就提示:"没有要打印的内容"之类的提示

在A和B中,前者看其来更合理,但是我需要在不同的地方来设置按钮的状态
而且当可以使打印按钮可用的情况比较多的时候,可能会遗漏(比如,当前电脑没有安装打印机,
没有要打印的内容,..)

B看起来不是那么友好,用户不知道是否可以打印,可能在没有打印机的情况下点击打印按钮,然后
出现一个警告对话框.但是,B不用考虑按钮状态,只需要在代码开始部分判断是否满足打印的条件
就行了,代码比较集中,比较好管理

大家发表一下各自的看法吧
...全文
146 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
icuc88 2006-11-02
  • 打赏
  • 举报
回复
I prefer A.
dashi 2006-11-02
  • 打赏
  • 举报
回复
接分~谢谢~~~

1,508

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧