2009-08-30 9 views
7

In drag & goccia, se voglio personalizzare i cursori, posso sottoscrivere GiveFeedback sulla sorgente di trascinamento e impostare e.UseDefaultCursors = false, e il rendering del contenuto Voglio.come eseguire l'override di default di drag & drop cursori quando la sorgente darg è fuori dalla mia applicazione

Ma funziona solo se la sorgente di trascinamento è la mia applicazione. Se voglio fare lo stesso durante il trascinamento di file da explorer, ad esempio, non posso sottoscrivere quell'evento perché ho solo accesso alla destinazione di rilascio e non alla sorgente di trascinamento.

C'è un altro modo per disattivare i cursori integrati e copiare e collegare i segni in modo da poter eseguire il rendering in quel caso?

risposta

1

Hmm ... questo probabilmente non aiuta affatto (spero lo faccia in qualche modo) ma in Visual Basic, usando un linguaggio in .NET Framework, quando si crea un modulo, c'è un'opzione per trascinare e rilasciare per disabilitare così, qualunque sia il compilatore che usi, potrebbe esserci qualche possibilità di scelta.

Vorrei esaminare in particolare ciò che si sta lavorando e leggere sul trascinamento e rilascio, quindi forse qualcosa a che fare con un modulo/GUI.

Spero che questo abbia contribuito in qualche modo, in caso contrario, mi scuso e gl.