У меня довольно большая проблема с элементами управления Windows Form, размещенными в WPF.Когда, например, пользователь прокручивает окно, размещенный элемент управления переходит в верхнюю часть окна, хотя он должен быть скрыт.
Я знаю, что это известная проблема и поведение по умолчанию размещенных элементов управления, но я думаю, что ее можно решить, если видимость элемента управления каким-либо образом связана с: перекрывают ли его другие элементы управления или нет.Если другие элементы управления перекрываются, он должен стать Свернутым или Скрытым, если нет, он должен быть Видимым.
Я сделал какое-то решение для этого, но я сделал это для события ScrollChanged объекта ScrollViewer, и оно работает только в особых ситуациях.Если кто-то знает, как добиться этого с помощью связывания, чтобы его можно было применить к любому размещенному элементу управления, поделитесь своими идеями.