2012-03-02 75 views
0

我只是好奇我如何讓Windows在使用WPF應用程序拖放時使用高質量光標。我用高品質的意思是:在WPF應用程序中高質量的拖放光標

High quality cursor.

,而不是一個長方形的常規箭頭。我嘗試過使用e.Effect,但沒有做任何事......我做錯了什麼?或者這就是它在WPF中的樣子。

回答

1

你不能使用遊標來做到這一點,遊標是鼠標指針。

想你正在尋找的是裝飾器

這裏是關於這個問題的文檔:

http://msdn.microsoft.com/en-us/library/ms743737.aspx

,這裏是如何在WPF使用拖放&下降一個非常完整的政黨成員:

http://blogs.msdn.com/b/jaimer/archive/2007/07/12/drag-drop-in-wpf-explained-end-to-end.aspx

Edi t:只是爲了確切:爲了實現圖像上顯示的內容,在這種情況下,您需要一個遵循鼠標+空白光標的Adorner:this.Cursor = Cursors.None;

+0

感謝您的文章!對不起,我忘了提及我實際上並不希望光標丟失,它只是因爲PrintScreen而從圖像中刪除。 – 2012-03-03 01:45:47