예제 #1
0
 public void Setup(IWidget widget, FlexibleLayoutEditorContext context, IEditorService edsvc)
 {
     _widget = widget;
     _xml = _widget.ToXml();
     _widgetInfo = context.GetWidgetInfo(widget.Type);
     btnWidgetInfo.Enabled = (_widgetInfo != null);
     txtXmlContent.Text = _xml;
 }
 public void Setup(IWidget widget, FlexibleLayoutEditorContext context, IEditorService edSvc)
 {
     _edSvc                = edSvc;
     _widget               = widget;
     _xml                  = _widget.ToXml();
     _widgetInfo           = context.GetWidgetInfo(widget.Type);
     btnWidgetInfo.Enabled = (_widgetInfo != null);
     txtXmlContent.Text    = _xml;
 }
예제 #3
0
 /// <summary>
 /// Initializes the editor
 /// </summary>
 /// <param name="widget"></param>
 /// <param name="context"></param>
 /// <param name="edsvc"></param>
 public void Setup(IWidget widget, FlexibleLayoutEditorContext context, IEditorService edsvc)
 {
     TextBoxBinder.BindText(txtName, widget, "Name"); //NOXLATE
     TextBoxBinder.BindText(txtType, widget, "Type"); //NOXLATE
     TextBoxBinder.BindText(txtLocation, widget, "Location"); //NOXLATE
 }
예제 #4
0
 /// <summary>
 /// Initializes the editor
 /// </summary>
 /// <param name="widget"></param>
 /// <param name="context"></param>
 /// <param name="edsvc"></param>
 public void Setup(IWidget widget, FlexibleLayoutEditorContext context, IEditorService edsvc)
 {
     TextBoxBinder.BindText(txtName, widget, nameof(widget.Name));
     TextBoxBinder.BindText(txtType, widget, nameof(widget.Type));
     TextBoxBinder.BindText(txtLocation, widget, nameof(widget.Location));
 }