- 博客(3)
- 收藏
- 关注
原创 WinForm中两个DataGridView同时滚动
微软自带的控件有很多功能都没有,需要自己来解决.如果是小数据量的话还可以,大数据量的话最好还是用一些第三方的控件,无论是外观还是功能上都很不错.呵呵.最近在做一个工具,天天想客户要求的操作就很费时.没办法,客户是上帝,尽量的满足要求吧. 下面就是代码,不知道还有没有其他的Bug.其实前几天发的一个关于Scroll控件失效的问题,也可以干脆不用那个方法,用这个来替换也是可以的.不过没经过很好的测试也不好完全肯定.呵呵.
2010-07-03 19:33:00 1006
原创 关于DataGridView中键盘输入时的单元格跳转
通过重写DataGridView的ProcessDialogKey和ProcessDataGridViewKey,主要实现以下功能: 1. Enter按下时,实现Tab按键功能(Cell编辑中也是同样). 2. Tab键按下时,跳过只读Cell.其中包括按下Tab和Tab+Shift.[VB.NET]
2010-06-27 23:26:00 961
原创 关于Panel中选择子控件时使其滚动条焦点失效的处理
问题 : Panel中放有三个DataGridView控件,根据功能需要,要将这三个同时滚动,想到的方法是用Panel的VScroll来操作.但是编辑Cell的同时,点击其他Cell后,Panel的滚动条就会自动返回到顶端. 解决方法 : 重写Panel控件,设置VScroll的位置为最后滚动到的位置.在使用时要将Panel的autoScroll设置为True.
2010-06-26 01:03:00 1064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人