Сделать zoom to cursor для XtraEditors.PictureEdit(Devexpress)

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
01 сентября 2017, 17:34 • 1 отклик • 9 просмотров
Есть форма, на ней картинка отображается с помощью компонента XtraEditors.PictureEdit.

Необходимо сделать функционал "zoom to cursor": с помощью колеса мыши(без клавиш и лишних действий) пользователь должен иметь возможность изменять масштаб картинки так, чтобы относительное положение курсора к картинке не менялось(то есть после zoom курсор остается над тем же участком картинки).
Кстати точно также работают карты https://www.google.ru/maps/ : попробуйте отвести курсор мыши в угол и поскроллить.

Язык программирования C#, Библиотека DevExpress v. 12.1.9.0 (дистрибутив могу предоставить)