【发布时间】:2010-09-24 13:28:09
【问题描述】:
我使用 Delphi (2010) 和 DevExpress Quantum Grid (v. 6.52)
当我有一个带有 CheckBox 编辑器的 TcxGridColumn 时,当用户单击单元格内的任意位置时,复选框会切换。我想限制这一点,以便用户必须点击实际的复选框。
有没有简单的方法来做到这一点?我们的应用程序中有大量的网格,其中许多带有复选框编辑器,所以我希望有一个“神奇”的小技巧来为我做这件事。我不想为我们应用程序中的每个网格编写自定义代码:-/
【问题讨论】:
-
为什么,哦,你为什么要这样做?为什么你想让你的应用程序更难使用?许多用户远没有大多数程序员那样擅长使用鼠标。为什么你认为 MS 让所有窗口的标题栏和“x”关闭按钮比 Win2K 更大?
-
我想这样做是因为这是我们客户的直接请求。他们发现像现在这样无意地切换复选框太容易了。有时他们单击一个单元格只是为了关注特定的行,甚至没有注意到他们已经更改了它!为什么复选框在网格中的工作方式与在表单中的方式不同?所以总而言之,我完全不同意你的观点:-)
标签: delphi devexpress