public UCPrimitiveUI(ClField fieldType, object fieldData) { FieldType = fieldType; FieldData = fieldData; InitializeComponent(); LFieldName.Text = FieldType.Name; LFieldType.Text = fieldType.FieldType.Name; LFieldWarning.Text = ""; if (FieldData != null) { TBFieldData.Text = FieldData.ToString(); } }
public UCEnumerableUI(ClField fieldType, List <object> fieldData) { FieldType = fieldType; FieldData = new List <object>(); foreach (var ele in fieldData) { fieldData.Add(ele); } InitializeComponent(); LFieldName.Text = FieldType.Name; LFieldType.Text = fieldType.FieldType.Name; LFieldWarning.Text = ""; Error = false; foreach (var ele in FieldData) { TBFieldData.Text = ele.ToString() + ", "; } if (FieldData.Count > 0) { TBFieldData.Text = TBFieldData.Text.Substring(0, TBFieldData.Text.Length - 2); } }
public UCPrimitiveUI(ClField fieldType) : this(fieldType, null) { }
public UCEnumerableUI(ClField fieldType) : this(fieldType, new List <object>()) { }