/// <summary> /// Default ctor /// </summary> public TextViewNodeControl(TextViewNode node, IXmlLayoutDesigner rootDesigner) { this.node = node; this.rootDesigner = rootDesigner; node.PropertyChanged += (s, x) => UpdateFromNode(); UpdateFromNode(); MouseLeftButtonUp += (s, x) => rootDesigner.Select(this); }
public virtual TReturn Visit(TextViewNode node, TData data) { return(Visit((ViewNode)node, data)); }
public override IViewNodeControl Visit(TextViewNode node, IXmlLayoutDesigner data) { return(new TextViewNodeControl(node, data)); }