Проблема приведения курсора в WPF - PullRequest
2 голосов
/ 09 августа 2011

У меня есть System.Windows.Forms.Cursor, и я хотел назначить его свойству WPF image.Cursor, имеющему тип System.Windows.Input.Cursor.Здесь есть ограничение: прежний тип Cursor возвращается нашей платформой, и я никоим образом не могу его изменить.Есть ли способ наведения первого на второе?

1 Ответ

2 голосов
/ 18 октября 2012

Это помогло мне:

SafeFileHandle panHandle = new SafeFileHandle(System.Windows.Forms.Cursors.PanNorth.Handle, false);
this.Cursor = System.Windows.Interop.CursorInteropHelper.Create(panHandle);

Документация для SafeFileHandle предостерегает от использования false для второго аргумента, но я получил SEHExceptions независимо от того, что, если я использовал true (даже если я использовал Cursors.PanNorth.CopyHandle ())

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...