在数据窗口中常需要对其中的数据按某列排序,如果我们希望让用户单击数据窗口内的列标题,数据窗口内的记录行就按该列排序,这时就需要处理该数据窗口的鼠标事件了。

第一步,为了让数据窗口内的列标题看起来象按钮,可以调整它们的显示风格和颜色(提示:您可以在header区使用按钮,这样更好一些,后面的处理方法相同)。

为数据窗口控件添加clicked事件代码。该事件可用的参数如下图所示。这里我们要使用dwobject类型的dwo,即单击数据窗口控件时,鼠标所点击的数据窗口对象中的子对象。

(提示:查询dwo的使用方法请查找帮助索引"DWObject arguments for DataWindow events")

如下所示添加代码。

 

返回

数据空间