|
Теоретический вопрос с выбором инструментов
|
|||
---|---|---|---|
#18+
Здравствуйте, Имею сериализированный лист, на его базе нужно создать панельки с различними кнопочками боксами и тд. Осложнение : первые два итема немного отличаются как друг от друга, так и от других (пары кнопок нет, пара другая) Как решают такие задачи? С формами просто: юзер контрол сделала и всё, а тут как? (может вставить из форм?) Заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2015, 16:45 |
|
Теоретический вопрос с выбором инструментов
|
|||
---|---|---|---|
#18+
немного не понял сути, какие то боксы и т.д. Вы сериализовали данные, это не модель представления, по этому отобразить их вы не можете. Потому, что они не отражают то, что вы хотите визуализировать. Следовательно на основе этого списка вам нужно создать модель представления в которой элементы списка вы обернёте в то представление, которое будет наилучшим образом подходить для отображения списка представление Код: xml 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.
модель представления Код: 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.
"Модель данных" Код: c# 1. 2. 3. 4. 5. 6. 7.
а вот универсальный селектор шаблона: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
результат работы (в окне только ItemsControl элемент): ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2015, 17:18 |
|
|
start [/forum/topic.php?fid=21&tid=1440754]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 254ms |
total: | 496ms |
0 / 0 |