Хотите стилизовать комбо-боксы и полосы прокрутки в моем приложении - PullRequest
0 голосов
/ 02 декабря 2011

У меня установлена ​​Expression Blend 4 на моей машине.Мне просто нужно знать, что я делаю.

Мое приложение будет работать на ноутбуке с сенсорным экраном в полицейских машинах, где пользователь, вероятно, будет вести машину.Излишне говорить, что интерфейс должен быть простым в использовании.В этом случае это означает, что такие элементы, как кнопки раскрывающегося списка на элементах управления ComboBox и полосы прокрутки, должны быть шире, чем обычно, чтобы их было легко использовать водителю.

Может кто-нибудь сказать мне, какую часть мне нужноизменить для каждого из этих элементов управления, чтобы получить эффект, который я хочу?Я попытался отредактировать копию шаблона для одного из элементов управления со списком в одном из моих пользовательских элементов управления и поиграть с элементом управления ToggleButton, но это не помогло.В шаблоне так много разметки, что трудно сказать, что и зачем.

Спасибо за любую помощь, которую вы можете оказать.

Тони

Редактировать:

Я понял это из первого ответа на этого предыдущего поста StackOverflow .Мне пришлось сделать копию стиля ComboBox, а затем сделать копию стиля ToggleButton.

В любом случае, спасибо.

Тони

1 Ответ

0 голосов
/ 03 февраля 2012

Решением было редактирование приложения в Expression Blend.Я нажал на один из комбинированных списков и щелкнул правой кнопкой мыши.В контекстном меню я выбрал «Редактировать шаблон |Редактировать копию.В появившемся диалоговом окне я указал, что новый шаблон должен применяться ко всем ComboBox в приложении.

В стиле ComboBox есть ToggleButton.Я повторил вышеупомянутые шаги с Togglebutton.Наконец, я изменил ширину, чтобы сделать то, что я хотел.Там также есть путь для стрелки, с которой вы можете играть, если хотите.

Тони

...