wpf datagrid 怎么做出 可以移动某一行到上边或下边
答案:2 悬赏:30 手机版
解决时间 2021-02-28 19:58
- 提问者网友:献世佛
- 2021-02-28 06:16
wpf datagrid
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-02-28 06:32
这个需要你的后台数据里面,有排序的字段,就如数据库里面,如果按数值大小排序,你改变它的数值,排序就变了,datagrid 也一样,你用一个上移或下移按钮,改变改控件后台数据排序值,它在UI上就会上下移了。虽然还有别的办法,但是这个是最贴合wpf的方式。
全部回答
- 1楼网友:duile
- 2021-02-28 07:38
datagrid的每行(datagridrow以及datagridcell的datacontext)都对应一个数据实体对象。hyperlink的datacontext也应该是这个数据实体。你可以在hyperlink_click的事件中把datagrid绑定的数据实体集合删除选中的数据实体(也就是hyperlink的datacontext)然后再重置datagrid的itemssource即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯