Exemplo n.º 1
0
 private void MapSourceFieldId(MirrorField field)
 {
     if (field == null)
     {
         return;
     }
     field.SourceFieldId = context.FieldIdMap[field.SourceFieldId];
     field.SaveToDb();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Constructor for Mirror Field Definition
 /// </summary>
 /// <param name="frm">The main form</param>
 /// <param name="field">The mirror field</param>
 public MirrorFieldDefinition(MainForm frm, MirrorField field)
     : base(frm)
 {
     InitializeComponent();
     this.mode  = FormMode.Edit;
     this.field = field;
     this.page  = field.Page;
     PopulateVariables();
     cbxAssignedVariable.SelectedIndex = -1;
     cbxAssignedVariable.DisplayMember = "Name";
     LoadFormData();
     SetEvents();
 }
Exemplo n.º 3
0
        private List <Control> GetControls(MirrorField field, Size canvasSize)
        {
            DragableTextBox textBox = new DragableTextBox();

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

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