private void VCCorreo_ViewControlsCreated(object sender, EventArgs e) { DetailView dv = View as DetailView; if (dv != null) { List <string> mails = new List <string>(); mails.Clear(); mails.Add("smtp.gmail.com"); mails.Add("smtp.live.com"); mails.Add("smtp.prodigy.net.mx"); mails.Add("smtp.mail.yahoo.com"); CustomStringEditor clE = dv.FindItem("ServidorSMTP") as CustomStringEditor; if (clE != null) { clE.Control.Validated += Control_Validated; (clE.Control as ComboBoxEdit).Properties.Items.Clear(); for (int i = 0; i < mails.Count; i++) { (clE.Control as ComboBoxEdit).Properties.Items.Add(mails[i]); } } foreach (ViewItem w in dv.Items) { DXPropertyEditor ww = w as DXPropertyEditor; if (ww != null && ww.Control != null) { ww.Control.EnterMoveNextControl = true; } } } }
protected override void OnActivated() { base.OnActivated(); CustomStringEditor propertyEditor = ((DetailView)View).FindItem("Anniversary") as CustomStringEditor; if (propertyEditor != null) { if (propertyEditor.Control != null) { InitNullText(propertyEditor); } else { propertyEditor.ControlCreated += new EventHandler <EventArgs>(propertyEditor_ControlCreated); } } }