将列数据拖放到另一列
在Flex中,使用AdvancedDataGrid,我试图实现将一行的列数据拖放到另一行的列或同一行但不同的列。这可能吗?我已经在谷歌上搜索了几个小时,我所能找到的只是拖放整个列以重新排列它们的视图顺序。
In Flex, using AdvancedDataGrid, I'm trying to achieve a drag and drop of one row's column data to another row's column or the same row but different column. Is this even possible? I've been googling for hours and all I can find are drag and drop whole columns just to rearrange their view order.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您有两个选项可以使列可拖动。
首先是使 DataGrid 中的所有列都可拖动。您可以使用 draggableColumns DataGrid 类上的属性。将其值设置为 true。
第二个是设置 draggable DataGridColumn 类上的 属性。
在这两种情况下,您都可以使用列标题拖动列。
如果您希望能够拖动单个单元格,据我所知,没有办法做到这一点。
You have two options to make columns draggable.
First is to make all the columns draggable in the DataGrid. You can do this using the draggableColumns property on the DataGrid class. Set its value to true.
The second is to set the draggable property on the DataGridColumn class.
In both cases, you would drag the columns using the column header.
If you want to be able to drag a single cell, there is no way to do this that I know of.