|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4.
Есть множество Expander'ов и может быть развернут только один, а остальные должны сворачиваться и тут возникает проблема: Если DataContext оставить пустым все работает нормально а если DataContext="{Binding Item}" то перестает работать IsExpanded Binding Как можно все это сделать чтобы и DataContext был и IsExpanded="{Binding...}" работал ? причем такое поведение не только у Expander но и у бутонов имеющие IsChecked ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2013, 13:22 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2013, 16:55 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Lelouch, Код: xml 1. 2. 3. 4. 5. 6. 7.
чтото не выходит, поможите ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 07:46 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
mr Vap, Как-то так я думаю. Только вместо Grid подставьте родителя Expander. Код: xml 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 20:44 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Лишние "" вокруг {RelativeSource ...} ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 20:48 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3.
всеравно не выходит может еще какие способы есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 07:48 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
mr Vap, а Collapsed конвертор нормально отрабатывает? Пробовали дебажить его содержимое для случая когда DataContext задан? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 09:20 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Если DataContext оставить пустым все работает нормально а если DataContext="{Binding Item}" то перестает работать IsExpanded Binding.... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 11:20 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
pitachek69mr Vap, а Collapsed конвертор нормально отрабатывает? Пробовали дебажить его содержимое для случая когда DataContext задан? в том то и дело перестает работать когда DataContext задан ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 11:22 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
mr Vap, дайте код Collapsed и Item ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:07 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Код: vbnet 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. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:16 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
mr Vap, естественно не выходит, почему вы тип в AncestorType опять Expander сделали? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 13:32 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Lelouch, я туда много чего ставил и не работает убираю DataContext и все нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 13:47 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
mr Vap, И Xaml тоже было бы неплохо. А с какой целью вы переопределяете DataContext Exanderа ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 13:57 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Lelouch, Код: 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. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 14:07 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
А вообще ужас если честно) а если у вас станет 4 элемента, будете переписывать?) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 14:08 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
Lelouch, а что ужасного? поправьте если что не так стоит 8 элементов половина с большими списками и все нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 14:17 |
|
Expander IsExpanded и DataContext
|
|||
---|---|---|---|
#18+
mr Vap, ну вообще на мой взгляд логичнее было бы применить ItemsControl с шаблоном) не было бы привязки, сколько у вас элементов. P.S. Пример на сярпах, все работает. Так что вы видимо в привязке что то не то указали. P.P.S. C# to VB .NET ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 14:29 |
|
|
start [/forum/topic.php?fid=21&fpage=31&tid=1441458]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
84ms |
get tp. blocked users: |
2ms |
others: | 297ms |
total: | 466ms |
0 / 0 |