2014-11-24 2 views
1

Я работаю над проектом wpf, который использует Mahapps NumericUpDown. Чтобы сделать его более дружелюбным к контактам, я хотел бы увеличить вверх и вниз.MahApps NumericUpDown набирать кнопки вниз больше

Я попытался установить высоту и ширину больше всего управления NumericUpDown, но это только делает кнопки высота больше (ширина, кажется, фиксировано)

Я также попытался обертывание NumericUpDown в ViewBox. Это делает все больше. Проблема в том, что числа в текстовом поле также больше, что делает его очень чуждым остальным элементам управления на экране.

Любые идеи по любым лучшим решениям?

ответ

1

Я разработчик NumericUpDown в MahApps.

Решение состоит в том, чтобы изменить в NumericUpDown.xamlPath.Data в PolygonUp и PolygonDown или изменить Contentent из PART_NumericUp и PART_NumericDown.

+0

Thanx для быстрого ответа. Фактически мы используем нормальный размер, только в сенсорном режиме кнопки должны быть больше. Мне было интересно, можно ли создать стиль на основе стиля по умолчанию, который мог бы сделать эти кнопки больше, поэтому мы могли бы присвоить этот стиль NumericUpDown при касании. Не уверен, что это возможно. –

0

Я не знаю, когда он был добавлен, но NumericUpDown управления имеет UpDownButtonsWidth свойство:

<mah:NumericUpDown 
    UpDownButtonsWidth="60"/> 

В + и - кнопки становятся шире, соответственно.

Смежные вопросы