Смена курсора в WPF

269
25 августа 2017, 22:16

Как в WPF проекте можно изменить курсор мыши на свой, подгруженный в ресурсах проекта?

Answer 1

Понятие «ресурса» в .NET достаточно размыто: есть linked resources, embedded resources, а также ресурсы, доступные через свойства проекта → Resources.

Например, для случая linked resources (это когда вы добавляете файл в проект, и устанавливаете Build Action = Resource (на Embedded Resource!)), подойдёт следующий код для загрузки курсора:

var uri = new Uri("pack://application:,,,/Res/my.cur");
var stream = Application.GetResourceStream(uri).Stream;
var cursor = new Cursor(stream);

в окне установите

Cursor = cursor;
READ ALSO
Orbit Camera with Track Unity

Orbit Camera with Track Unity

Есть такой скриптПытаюсь к нему приделать траекторию

269
Закрыть доступ к дампу dll

Закрыть доступ к дампу dll

Подскажите как возможно защитить свою игры онNET DUMP

223
Запуск класса перед формой WPF

Запуск класса перед формой WPF

Мне нужно перед запуском mainwindowxaml запустить класс start

230
unity3d не работает OnCollisionEnter2D

unity3d не работает OnCollisionEnter2D

объект отмечен как триггер - при прохождении через этот коллайдер-триггер на котором висит этот скрипт - другие коллайдеры должны уничтожатьсяНа...

274