multirow上下移动
如何实现2行来回上下切换呢?!比如选择第二条记录移动到第三行去!第3条记录往上窜由于画面格式的要求我绑定的数据是动态绑定的
求高手指点
自己顶下吧!怎么没人回答呢?!悲催啊:nbtz5: 什么是动态绑定?设置的不是DataSource吗?如果是可以使用DataTable等数据源提供的Move操作,也就是把第二条记录和第三天记录做调换,MultiRow会自动更新画面。
如果没有设置DataSource,是自己一行一行,一个cell一个cell同步上去的,那你就处理CurrentCellChanged事件,判断事件前后两次GcMultiRow.CurrentCellPosition.RowIndex是否发生变化,如果发生了变化,就自己重新把前后两行数据填充一下。 回复 3楼wedy.wang的帖子
学习了!谢谢你的帮助 回复 3楼wedy.wang的帖子
我还想请教一个问题!怎么取消multirow默认选择第一行啊!我现在想指定某行被选定!用selected就会出现第一条和指定的那条记录都被选择了!并且滚动条也可以移动到相应的位置!谢谢:hjyzw: 如果GcMultRow.ViewMode = Row, 这样子每次选择Cell的时候,都会选中Cell所在的整个Row,而不是单个Cell,这时候,你可以在Form_load事件当中,把GcMultiRow.CurrentCellPosition设置到你期望选中的Cell处,这样Form跑起来之后,就会选择那个Row。 回复 6楼wedy.wang的帖子
问题解决了!谢谢你的帮助
页:
[1]