Exemple #1
0
 /// <summary>
 /// Constructor for the class
 /// </summary>
 /// <param name="frm">The parent form</param>
 /// <param name="field">The field to be edited</param>
 public GUIDFieldDefinition(MainForm frm, GUIDField field) : base(frm)
 {
     InitializeComponent();
     this.mode  = FormMode.Edit;
     this.field = field;
     this.page  = field.Page;
     LoadFormData();
 }
        private List <Control> GetControls(GUIDField field, Size canvasSize)
        {
            DragableGUIDField textBox = new DragableGUIDField();

            SetControlProperties(textBox, field, canvasSize);
            textBox.ReadOnly    = true;
            textBox.Text        = field.SampleGuid();
            textBox.BorderStyle = borderStyle;
            DragableLabel  prompt   = GetPrompt(textBox, field, canvasSize);
            List <Control> controls = new List <Control>();

            controls.Add(prompt);
            controls.Add(textBox);
            return(controls);
        }