/// <summary> /// /// </summary> /// <param name="control"></param> /// <param name="cell"></param> protected override void SetControlValueCore(Control control, Cell cell) { MyObjectTextBox box = control as MyObjectTextBox; object obj2 = cell.Value; box.SelectedDataValue = obj2; }
/// <summary> /// CreateControl /// </summary> /// <returns></returns> protected override Control CreateControl() { MyObjectTextBox ret = this.TemplateControl.Clone() as MyObjectTextBox; return(ret); }
/// <summary> /// /// </summary> /// <param name="control"></param> /// <param name="cell"></param> /// <param name="returnDataType"></param> /// <returns></returns> protected override object GetControlValueCore(Control control, Cell cell, System.Type returnDataType) { MyObjectTextBox box = control as MyObjectTextBox; return(box.SelectedDataValue); }
/// <summary> /// Constructor /// </summary> /// <param name="template"></param> protected MyObjectTextEditor(MyObjectTextBox template) : base(template) { }