重写了一下GridView控件,实现两个功能:1.鼠标移动到数据行变色2.双击数据行带指定参数到另一个页面.
ps:鼠标移动到数据行变色本来准备用class来指定参数的,但是这个和我页面上的皮肤冲突了,因为皮肤也是绑定的css实现的,所以最后考虑默认一个颜色,如有改变需要,直接指定一个颜色,而不使用css
双击数据行带指定参数到另一个页面, 可以通过诸如:1,4,6....将其cell[1],cell[4],cell[6]...带到其他页面
另外需要在重写完后重新调用基类的构造函数,否则在无法执行基类事件;如果没有调用基类构造函数的话还有一个缺点就是在ide的设计界面修改控件属性将变得非常慢
相关文章: