using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; using HySoft.IVRFlowEditor.IVRControlUtility; using HySoft.IVRFlowEditor.Model; namespace HySoft.IVRFlowEditor.Propretity { public partial class CtlIVRDefinevarDefVar : UserControl { public CtlIVRDefinevarDefVar(IVRDefinevarDefVar obj) { InitializeComponent(); _IVRDefinevarDefVar = obj; this.Load += new EventHandler(CtlIVRDefinevarDefVar_Load); } private IVRDefinevarDefVar _IVRDefinevarDefVar; void CtlIVRDefinevarDefVar_Load(object sender, EventArgs e) { this.cmb_NumberType.DataSource = System.Enum.GetNames(typeof(NumberType)); this.cmb_NumberType.SelectedItem = _IVRDefinevarDefVar.VarType.ToString(); this.tb_value.Text = _IVRDefinevarDefVar.VarVal; this.tb_Name.Text = _IVRDefinevarDefVar.VarName; } public void Enter() { _IVRDefinevarDefVar.VarName = this.tb_Name.Text; _IVRDefinevarDefVar.VarType=(NumberType)Enum.Parse(typeof(NumberType),this.cmb_NumberType.Text); _IVRDefinevarDefVar.VarVal = this.tb_value.Text; } } }