protected override void OnValidating(CancelEventArgs e) { if (Mascaras.ValidarMascara(this, _dXErrorProvider)) { base.OnValidating(e); } //ValidarValorConformeMascara(e); }
private object EditValueMascaras(ITypeDescriptorContext contexto, object valor) { try { Mascaras tipoMascaras = new Mascaras((System.Windows.Forms.Control)contexto.Instance, _windowsFormsEditorService); tipoMascaras.grdVwMascaras.DoubleClick += delegate(object senderDoubleClick, EventArgs eDoubleClick) { tipoMascaras.MascaraSelecionada = tipoMascaras.grdVwMascaras.GetFocusedRow() .RetornarValorPropriedade <eMascara>("TipoMascara"); _windowsFormsEditorService.CloseDropDown(); }; _windowsFormsEditorService.DropDownControl(tipoMascaras); return(tipoMascaras.MascaraSelecionada); } catch (Exception ex) { MessageBox.Show(String.Concat(ex)); return(null); } }
protected override void OnCreateControl() { base.OnCreateControl(); Mascaras.DefinirMascara(this); }
//[Category(Constantes.CATEGORIA)] //[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] //[DisplayName("Salvar mascara")] //[Description("Informa ou retorna se salvar a mascara.\nNome: TamanhoCampo")] //[DefaultValue(true)] //public bool SalvarMascara //{ // get // { // return this.Properties.Mask.SaveLiteral; // } // set // { // this.Properties.Mask.SaveLiteral = value; // } //} protected override void InitLayout() { base.InitLayout(); Mascaras.DefinirMascara(this); }