public CSharpClassBoxProperties(CSharpClassBox el) : base(el) { Filename = el.Filename; NamespaceName = el.NamespaceName; ClassName = el.ClassName; MethodName = el.MethodName; }
public override void Update(GraphicElement el, string label) { CSharpClassBox box = (CSharpClassBox)el; (label == nameof(Filename)).If(() => { box.Filename = Filename; box.UpdateCodeBehind(); box.Text = string.IsNullOrEmpty(Filename) ? "?.py" : (Path.GetFileName(Filename)); }); base.Update(el, label); }
public CSharpClassBoxProperties(CSharpClassBox el) : base(el) { Filename = el.Filename; }