/// <summary> /// Closes the gadget. /// </summary> public void CloseGadget() { DragCanvas dc = this.Parent as DragCanvas; Canvas parentCanvas = (Canvas)this.Parent; parentCanvas.Children.Remove((UIElement)this); dc.Cleanup(this as UserControl); }
/// <summary> /// Closes the gadget. /// </summary> public void CloseGadget() { Canvas parentCanvas = (Canvas)this.Parent; DragCanvas dc = this.Parent as DragCanvas; dc.Cleanup(this as UserControl); parentCanvas.Children.Remove((UIElement)this); cEventHelper eh = new cEventHelper(); eh.RemoveAllEventHandlers(this); }