DevExpress控件使用交流,DevExpress中国社区Dev联系电话 联系电话:023-68661681

DevExpress WinForms示例:更改TreeList节点位置及数据库中相应记录位置

来源:   发布时间:2019-05-15   浏览:2867次

TreeList允许用户通过使用鼠标拖动节点来重新排序节点。 如果节点从一个父节点移动到另一个节点,则其位置将自动保存,因为它取决于存储在数据库中的ParentID列值。 但是,当节点在子集合中重新排序时,它们的位置将在应用程序关闭并再次打开后或重新加载数据后重置。要保持节点位置,必须向数据源添加其他列以存储节点索引。 在这种情况下,可以在将数据加载到TreeList中之后恢复节点位置。 此任务可以通过迭代所有节点并通过TreeList.SetNodeIndex方法更新节点索引来完成。源代码已上传,请点击下载>>
本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/1328.html

相关产品: DevExpress Universal Subscription,

在线
客服
微信
QQ 电话
023-68661681
返回
顶部