public void DrawComponent(ExperimentNode node, bool editable) { BasicNodeControl componentControl = m_nodeControlFactory.CreateNodeControl(node); m_experimentCanvasWidget.ExperimentCanvas.View.Drawing.Add(componentControl); componentControl.MoveTo(node.Data.X, node.Data.Y); m_experimentCanvasWidget.ExperimentCanvas.View.ClearSelection(); componentControl.IsEditable = editable; }