Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF Custom Cursor Положение курсора / 5 сообщений из 5, страница 1 из 1
31.03.2015, 18:40
    #38923071
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF Custom Cursor Положение курсора
Код: c#
1.
2.
3.
StreamResourceInfo sri = Application.GetResourceStream(new Uri(s, UriKind.RelativeOrAbsolute));
Cursor customCursor = new Cursor(sri.Stream);
this.Cursor = customCursor; 



Я меняю иконку курсора вот таким способом. Все получается, только есть одно НО.
Положение курсора становится не на месте старого, а намного выше и правее.
Почему так?
...
Рейтинг: 0 / 0
31.03.2015, 20:15
    #38923135
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF Custom Cursor Положение курсора
Pavluha,

У курсора (внутри файла cur) есть параметры определяющие какой из пикселей иконки курсора является указателем.
Скорее всего у вас, он выставлен неправильно.
...
Рейтинг: 0 / 0
31.03.2015, 21:09
    #38923176
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF Custom Cursor Положение курсора
Roman Mejtes,

Я его просто из png в онлайне перегнал в cur. Нужно редактор использовать?
...
Рейтинг: 0 / 0
31.03.2015, 21:34
    #38923192
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF Custom Cursor Положение курсора
Pavluha,

конечно у вас получается, что точкой курсора является или (0, 0), или центр картинки (зависит от конвертора сайта), по этому курсор смещается
...
Рейтинг: 0 / 0
31.03.2015, 22:05
    #38923210
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF Custom Cursor Положение курсора
Roman Mejtes,

Спасибо, так и есть. Поправил, теперь все ок
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF Custom Cursor Положение курсора / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]