|
Копирование из одного treeview в другой
|
|||
---|---|---|---|
#18+
Есть 2 treeview: 1й - основной, 2й - втростепенный, из 2го в 1й перекидываем через drag&drop элементы дерева(как узды, так и дочерние). Так вот, у меня происходит перемещение элементов дерева, а не их копирование. Как сделать чтобы копировались? Как сделать, что б можно было перемещать дочерние элементы из одного узла в любой другой в любую позицию другого узла? Как сделать, что бы можно было засунуть назад вытащеный за пределы узла дочерний элемент? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2021, 20:42 |
|
Копирование из одного treeview в другой
|
|||
---|---|---|---|
#18+
TreeView это элемент управления, который отображает данные. Не нужно ничего копировать из него в кого то еще. Копирование данных должно происходить в слое представления данных и слое данных, или других низкоуровневых слоях, в зависимости от того какой "шаблон" вы используйте. А в слое представления (в интерфейсе), нужно просто обновить элементы управления к актуальному состоянию, после такого копирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2021, 16:11 |
|
Копирование из одного treeview в другой
|
|||
---|---|---|---|
#18+
Roman Mejtes, Но, на секунду, взаимодействие идёт с интерфейсом сначало, а потом уже обработка этих действий нижними слоями. Следовательно, необходимо делать сначала визуализацию, а затем уже обрабатывать, то что натворили ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 20:34 |
|
Копирование из одного treeview в другой
|
|||
---|---|---|---|
#18+
BlackeAngel Roman Mejtes, Но, на секунду, взаимодействие идёт с интерфейсом сначало, а потом уже обработка этих действий нижними слоями. Следовательно, необходимо делать сначала визуализацию, а затем уже обрабатывать, то что натворили Это только юзеру может казаться, что сначало так, но выше Roman Mejtes уже по-моему доступно объяснил ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2021, 10:28 |
|
Копирование из одного treeview в другой
|
|||
---|---|---|---|
#18+
BlackeAngel Roman Mejtes, Но, на секунду, взаимодействие идёт с интерфейсом сначало, а потом уже обработка этих действий нижними слоями. Следовательно, необходимо делать сначала визуализацию, а затем уже обрабатывать, то что натворили Ты все правильно говоришь, товарищи там совсем не в теме. Посмотри тут Сам недавно делал перетаскивание и копирование узлов. Но не на шарпах к сожалению. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2021, 02:10 |
|
|
start [/forum/topic.php?fid=20&msg=40101212&tid=1398226]: |
0ms |
get settings: |
18ms |
get forum list: |
7ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
36ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
193ms |
get tp. blocked users: |
0ms |
others: | 7ms |
total: | 267ms |
0 / 0 |