void MoveItem(CanvasView view, Gdk.EventButton evnt, CanvasItem item) { double wx, wy; view.WindowToWorld (evnt.X, evnt.Y, out wx, out wy); item.Move (wx, wy); }