
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.03.2011, 06:41:36
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
Как сделать TextTrimming.WordEllipses для выбранного элемента в комбобоксе? Т.е. если текст не поместился, то в конце выводится "...". Комбобокс имеет фиксированную ширину. Свойство такое есть у TextBlockа, но нет у комбобокса. ItemTemplate применяется только для выпадающего списка. Код: plaintext 1. 2. 3. 4. Как настроить комбобокс, чтобы при выборе элемента с длинным текстом в комбобоксе к нему применялось свойство TextTrimming.WordEllipses? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 08:28:07
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
Нужно использовать ContentPresenter в ControlTemplate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 11:54:51
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
Почти получилось это сделать, но в первом комбобоксе используется: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. Остается только правильно прибиндить свойство Text TextBlocka в ContentPresenter'е к выделенному элементу коллекции (и починить ToggleDropDown). Если кто-нибудь подскажет как это лучше сделать, то буду очень признателен. Тестовый проект прилагаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 11:56:02
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
Тестовый проект прилагаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 12:16:12
|
|||
|---|---|---|---|
|
|||
ComboBox + TextTrimming |
|||
|
#18+
enigmatic, Template переопределите и не мучайтесь). В мсдн был стандартный шаблон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 13:55:26
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
Руки-крюки, Но не придется ли тогда переписывать всё визуальное дерево элементов в стиле? Судя по Template , придется. Или я не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 14:00:08
|
|||
|---|---|---|---|
|
|||
ComboBox + TextTrimming |
|||
|
#18+
enigmatic, Придется, но можно взять стандартный шаблон (все уже определено в нем) и подправить под свои нужды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 14:50:10
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
enigmaticItemTemplate применяется только для выпадающего списка. ... Как настроить комбобокс, чтобы при выборе элемента с длинным текстом в комбобоксе к нему применялось свойство TextTrimming.WordEllipses? да вроде применяется и для выбранного Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 15:47:02
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
Руки-крюки, А, значит я так и делал в бленде: Edit Template -> Edit Copy... LR, Действительно, что-то я протупил. Руки-крюки, LR, Спасибо большое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 16:03:50
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
enigmatic, дело в том, что в "окошечко" выбранного элемента подсовывается шаблон (этого выбранного) элемента - тот что в списке, а шаблона для "окошечка" в сильвере, похоже, нет... http://forums.silverlight.net/forums/p/174743/393953.aspx#393953 https://connect.microsoft.com/VisualStudio/feedback/details/552268/silverlight-forum-need-selecteditemtemplate-combobox ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2011, 19:20:10
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
LR, Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2011, 09:48:15
|
|||
|---|---|---|---|
ComboBox + TextTrimming |
|||
|
#18+
При создании ComboBox в коде возникает проблема создания DataTemplate в коде, которая решается с помощью XamlReader. Например для Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/moderation_log.php?user_name=_%D0%81%D0%BB%D0%BA%D0%B0_]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 640ms |
| total: | 795ms |

| 0 / 0 |
