Перемещение и закрепление вкладки в Avalondock 3.2 приводит к тому, что программа перестает отвечать, пока не потеряет / не получит фокус - PullRequest
0 голосов
/ 15 мая 2019

Я работаю с сенсорным экраном.Если я использую мышь и перетаскиваю вкладки, чтобы закрепить их, это прекрасно работает.Однако, если я перетаскиваю вкладку пальцем, в момент его стыковки окно перестает отвечать на запросы (анимация GUI будет по-прежнему анимироваться, например, мигать цвета и т. Д.), Но вход не будет получен до тех пор, пока программа не потеряет фокус, а затем снова получит его.

Я использую версию AvalonDock 3.2, которую изменила моя работа, и я не могу обновить или изменить ее.В чем проблема и как я могу это исправить?

Любая помощь приветствуется.

1 Ответ

1 голос
/ 24 мая 2019

Я полагаю, вы используете версию AvalonDock с открытым исходным кодом?Известно, что эта версия имеет много критических проблем:

1) См. здесь для известных проблем в AvalonDock 3.2 - 3.4 2) См. внизу этой страницы для известных проблемв AvalonDock 3.5

Итак, у вас есть как минимум 2 варианта:

  1. В этом хранилище вы можете попытаться перейти на стабилизированную версию ипосмотрите, решит ли это вашу проблему или

  2. Платите деньги - хотя я вполне уверен, что Xceed исправляет только их активную версию (сейчас 3.8), так что вам придетсявыполнить миграцию в любом случае

Обновление с 3.2 до 3.5 должно быть простым - просто замените ссылку на другой двоичный файл и перекомпилируйте, чтобы увидеть, была ли ваша проблема исправлена ​​в 3.5.Если нет, попробуйте воспроизвести проблему с помощью небольшой программы и сообщить о проблеме.

Не думаю, что вы получите здесь подходящее решение (на основе несуществующего доказательства (воспроизводимый пример кода)дано в этом предмете Stackoverflow).

...