В новом пустом приложении WPF я заметил, что изменение размера окна с помощью мыши не работает должным образом.
Когда я уменьшаю окно, оно работает нормально. Но когда я расширяю его, окно не следует за мышью, пока я не оставляю кнопку, а затем окно внезапно переходит к новому размеру.
Кажется, что если я перемещаю курсор очень медленно во время расширения, окно следует за курсором; но немного быстрее, чем сейчас, и больше нет.
Вы можете увидеть проблему в видео, которое я записал здесь .
Я пробовал .NET версии 4.7.2, 4.7.1 и 4.6. У всех одна и та же проблема.
Я пытался найти это, но нигде не нашел ничего об этой проблеме. Кто-нибудь знает, что вызывает это, и как можно это исправить?
Существует вероятность того, что эта проблема каким-то образом изолирована от моей машины и, следовательно, вызвана чем-то другим, кроме самой платформы. Поэтому другой важный вопрос может заключаться в том, видит ли кто-либо еще такое поведение в новом проекте WPF или нет.
Обновление: Такое поведение наблюдается в новом пустом проекте WPF без изменения кода вообще. И ожидаемое поведение, очевидно, для окна, которое будет следовать за курсором при расширении, точно так же, как это происходит при сжатии.
Обновление 2: Как уже упоминалось @ gore85 , это может быть проблема с Windows 10 версии 1903. Я был на предварительных сборках инсайдеров 1903 года, когда я опубликовал этот вопрос (сейчас он отсутствует) ) и он видит то же самое после обновления до 1903 года.