2016-10-26 4 views
1

У меня есть приложение WPF, которое использует структуру MahApps для стилизации.Удалить анимацию combobox на MahApps

Когда у меня есть поле со списком только с одним элементом, он делает своего рода анимацию. Эта анимация увеличивает разрешение текста, как вы можете видеть на изображении ниже. Например, я использую очки: в первый раз, когда это случилось, я думал, что я не ношу очки, и заметил, что это эффект.

enter image description here

Когда у меня есть более чем один пункт нет анимации.

Я не знаю, где удалить это поведение. Я не смог найти что-то прямое в Google.

+1

Проверьте, известна ли эта проблема в их багтрекере? Вы можете опубликовать проблему [там] (https://github.com/MahApps/MahApps.Metro/issues). – dymanoid

+0

Я разместил там вопрос. Они добавили для этапа 1.4.0. Однако это уже известная проблема о самом WPF. В любом случае, я думаю, что важно сохранить этот вопрос здесь, чтобы помочь людям в будущем с более старыми версиями MahApps. – Murilo

+0

https://github.com/MahApps/MahApps.Metro/issues/2713 – Murilo

ответ

0

Я нашел что-то, что разрешило проблему на данный момент, удалив анимацию combobox.

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> 

    <PopupAnimation x:Key="{x:Static SystemParameters.ComboBoxPopupAnimationKey}">None</PopupAnimation> 

</ResourceDictionary> 
Смежные вопросы