|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
Заполнил ListBox значениями (<TextBlock/>). А по мере прокручивания он то уже становится, то шире - в зависимости от того, какой ширины элементы в данный момент отображаются на нём. Можно ли сделать так, чтобы ширина значений не влияла на ширину ListBox'а? А то у меня этот listBox находится сбоку формы и его ширину пользователь должен иметь возможность изменять с помощью GridSplitter'а. А так получается, он изменил ширину, чуть прокрутил список и ширина сбилась. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2016, 01:52 |
|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
ау? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2016, 01:47 |
|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
Как побороть такую ситуацию? Я до сих пор её так и не решил(( На форме GridPanel У GridPanel три столбца. - В первом таблица (Dock.Fill), - Во втором GridSplitter вертикальный - В третьем ListBox. В ListBox - TextBlock. Заполняю: Код: c# 1.
Прокручиваю список - и его ширина дёргается в зависимости от ширина каждого TextBlock. Как избавиться от этого эффекта? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2016, 01:57 |
|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
Charles Weyland, пытаюсь воспроизвести вышеописанное: Код: 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.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
- никакого дергания ширины листбокса в упор не вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2016, 07:13 |
|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
Облегчу ситуацию. Скопируйте в пустой проект: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Если в поле "какой-то текст" начать вводить текст, то правая панель будет изменять свой размер. Если её подёргать за красную полоску (GridSplitter), то при изменении содержимого текстбокса правая панель свою ширину уже не меняет. Как сделать так, чтобы ширина правой панели регулировалась только пользователем? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2016, 11:35 |
|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
В третий ColumnDefinition поставить фиксированное значение, и всё. Сплиттер при этом будет вполне работать, но до перемещения сплиттера размер колонки не будет изменяться в зависимости от контента. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2016, 13:24 |
|
ListBox пружинит по ширине, пока его прокручиваю
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, когда сплиттер начинаешь крутить он автоматически переключает значение свойства в Star режим и это переопределяет локальное значение, не помню на каком уровне если честно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2016, 13:47 |
|
|
start [/forum/topic.php?fid=21&fpage=10&tid=1440622]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 233ms |
total: | 401ms |
0 / 0 |