社区
VB
帖子详情
关于datagrid的问题
Jaguar1982
2003-12-12 12:04:12
我想要按住列名托动至想要的位置,该如何实现呢?
就像文件管理器那样。
请高手指教!
...全文
73
3
打赏
收藏
关于datagrid的问题
我想要按住列名托动至想要的位置,该如何实现呢? 就像文件管理器那样。 请高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jaguar1982
2003-12-12
打赏
举报
回复
最好能代码提供
碧海情天-赵亮
2003-12-12
打赏
举报
回复
如果你使用LISTVIEW来做,有内建功能可以完成这个操作.
如果非用DATAGRID,我还不知道它有否提供这种功能可供调用.
下面是我的一个解决办法,也不算麻烦.
首先,用一组LABEL控件作为列名标签,设好位置.
在DATAGRID中只显示数据,不用显示列名(这步可做可不做,看你的感觉).
在LABEL控件的MOUSEDOWN,MOUSEUP和MOUSEMOVE事件中编程:
MOUSEDOWN事件:
设全局变量DOWN为真
MOUSEMOVE事件:
IF DOWN THEN
LABEL随鼠标左右移动
MOUSEUP事件:
DOWN为假
判断LABEL位置是否已经到了其它列的位置
是: 将此LABEL和该LABEL的TEXT互换,并使此LABEL还原到原位置
否: 将此LABEL还原到它原位置
为表义清楚,是否的处理语句故意未作优化.
到此完成了列标题的移动,还要根据改变后的列顺序来使DATAGRID的数据随之改变:
NEWSQL="SELECT " & Lable1.text & "," & Lable2.text & "," & Lable3.text & " From 表"
执行NEWSQL填充DATAGRID
这里只是提一个思路,具体的编程没时间做了,有些细节丰富一下就行了.
wwl1981
2003-12-12
打赏
举报
回复
没做过,也没思路。帮你顶
java
datagrid
分页,关于EasyUI
datagrid
的分页参数有关
问题
博客讨论了在使用EasyUI
datagrid
时遇到的分页参数
问题
,初始加载时后台获取的记录数rows始终为10,而非预期的5。通过修改前端和后台代码,实现了默认每页5条记录的正确显示。解决方案在于正确设置
datagrid
的pageSize属性,并确保后台正确处理请求参数。
WPF
DataGrid
刷新
问题
本文介绍了在WPF中遇到
DataGrid
数据更新时不自动刷新的
问题
,通过在后台代码中添加Data.Items.Refresh()实现了数据的即时刷新,确保界面与数据同步。
easyui中
datagrid
不加载
问题
在三层窗口结构中,第三层的
datagrid
无法加载,虽然jQuery和DOM查找都未找到元素,但EasyUI未抛出undefined异常。
问题
出现在通过window新建页面的第三层。通过修改代码,使用`$(#skuListWindow table:eq(0))`找到
datagrid
元素,解决了
问题
。疑问在于
datagrid
未报错及通过ID无法获取元素的原因可能与window新页面有关。
WPF
DataGrid
遇到的小
问题
本文介绍了在使用WPF
DataGrid
时遇到的双向绑定
问题
及获取行和单元格的方法。探讨了如何在mode为twoway绑定数据时确保数据正确更新,并分享了如何有效访问
DataGrid
内部数据。
关于
DataGrid
的动态排序
问题
博主分享设计界面时,使用
DataGrid
遇到的
问题
及解决方法。原本过滤数据库Comment字段并动态显示,使用
DataGrid
后,用户点击列头改变排序,显示信息对不上号。通过设置布尔变量,在MouseDown事件中动态改变DataView的Sort属性,解决了数据对应
问题
。
VB
16,718
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章