6
Ho la seguente funzione (che non è corretto):Come convertire le coordinate dello schermo per formare le coordinate relative (winform)?
private void TreeView_DragDrop(object sender, DragEventArgs e)
{
TreeNode CurrentNode =
TreeView.GetNodeAt(e.X - this.Left - NotesView.Left,
e.Y - this.Top - NotesView.Top);
// [snip]...
}
Ma questo non è corretto perché non prende in considerazione le decorazioni forme ... Sono sicuro che ci deve essere un modo migliore per fai questo a parte il difficile codifica (che sarà comunque sbagliato, a seconda di diverse cose come Vista vs XP vs Win2k), ma non riesco a trovarlo.