Можно повернуть FrameworkElement.Cursor
?Вращающийся курсор без использования WinForms
Мое приложение позволяет поворачивать объекты вокруг своего центра. После поворота указатели изменения размера по умолчанию выглядят неудобно поверх наклонных границ.
Моя первая мысль была применить RotateTransform
к свойству курсора, но, похоже, мы не можем сделать это в XAML. Затем я попробовал наследовать от Cursor
класс, но похоже, что у парней MS есть sealed
.
Другой способ - установить по умолчанию курсор на None
и использовать мое собственное изображение (с преобразованием) и установить его положение на MouseMove
. Я не хочу идти по этому пути, если есть более простые альтернативы. Кто-нибудь с хорошим предложением?
Я ищу решение только для WPF, если это вообще возможно.
Возможный дубликат [Вращающийся курсор в соответствии с повернутым текстовым полем] (http://stackoverflow.com/questions/2835502/rotating-cursor-according-to-rotated-textbox) –
@FirstStep: Как уже отмечалось в комментариях этого ответа , этот код содержит несколько ошибок. Кроме того, он использует библиотеки WinForms; чего бы я хотел избежать, если нет другого пути. – dotNET
Для меня это разумное различие между двумя вопросами. Я не думаю, что это нужно закрыть как дубликат. – arbitrarystringofletters