|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
У комбобокса каждый айтим представлен шаблоном данных: Код: xml 1. 2. 3. 4. 5. 6. 7.
Контент презентер шаблона данных представляет из себя юзер контрол: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Результат: А хочу, чтобы докпанель растягивалась по всей доступной длине комбобокс айтима. При этом, как я ожидаю, кнопка будет прилеплена к правой стороне, а надпись - к левой. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 10:35 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
user7320, ComboBoxItem тебе нужно это, а не DataTemplate. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 12:21 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
хотя я остался при сомнениях. чтото вопрос не достаточно конкретно написан. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 12:23 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
А что ещё нужно уточнить? Хочу, чтобы панель растянулась так, чтобы заняла всю шириную комбобокс айтима. А то видите, свободное место справа? Плюс хочу, чтобы кнопка была прилеплена к правой стороне, а надпись - к левой. Надпись прилеплена нормально, а кнопка - ненормально. Но кнопка прилеплена ненормально не потому, что я не так докпанель использовал, а потому, что докпанель такая короткая оказалась. Это как я понимаю. Значит, надо растянуть панель на всю длину комбобокс айтима. Можно поменять панель - пусть не док будет, пусть хоть что, хоть грид. Лишь бы сделалось так, как я хочу. Я док использовал только потому, что у неё легко к краям контролы лепить. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 12:31 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
Я специально подсветил панель, чтобы было видно, что она короткая и всегда по своему содержимому себя обрезает. Почему? Хочу, чтобы растянулась. Хочу, хочу, хочу! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 12:33 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
Если что, у второго айтима тоже есть кнопка - просто там ещё триггера есть и они её не показывают (хотя резервируют для неё место), если айтим не выбран. Но это так, мелочи и не стоило упоминания, наверное. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 12:34 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
user7320, тогда поступи проще snoop открой и посмотри, че там у тебя намешалось. а то все равно маловато кода ты дал, чтобы размышлять. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 12:52 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
Для ComboBox указать Код: xml 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 13:28 |
|
Как растянуть содержимое шаблона данных в ComboBoxItem?
|
|||
---|---|---|---|
#18+
AlexeiKuser7320, тогда поступи проще snoop открой и посмотри, че там у тебя намешалось. а то все равно маловато кода ты дал, чтобы размышлять. Кстати, да. Вроде, три дня назад им в очередной раз игрался, а уже забыл, что он есть. Сон Веры ПавловныДля ComboBox указать Код: xml 1.
Точно, спасибо. Ещё забыл, что в ресурсах стиль для labels выравнивает текстблок вправо, а мне надо было влево. Т. е. выравнивание действует "сильнее" чем своство "Dock", получается. Ну, или из-за того, что стиль применён позже установки свойства "Dock", и поэтому стиль оказывает решающее влияние. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 14:45 |
|
|
start [/forum/topic.php?fid=21&msg=38152618&tid=1441489]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 301ms |
total: | 452ms |
0 / 0 |