nel file DomaniService.metadata del mio progetto, su un campo di una tabella, ho aggiunto le seguenti proprietà: Required e RegularExpression.

Volevo sapere se c'è la pobbibilità di intercettare l'errore generato da una incorretta digitazione, per eseguire delle operazioni su altri oggetti della pagina, oltre al fantastico "ToolTip" che compare a finaco al ComboBox con indicato l'errore.

Grazie

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO
ho risolto in modo decisamente migliore ancora.
Intercetto tutti gli eerrori nel Grid:
http://msdn.microsoft.com/it-it/library/system.windows.frameworkelement.bindingvalidationerror%28v=vs.95%29.aspx

nel mio caso ho poi bloccato il bottone ok in caso di errori:

private void Grid_BindingValidationError(object sender, ValidationErrorEventArgs e)
        {
            if (e.Action == ValidationErrorEventAction.Added)
            {
                this.OKButton.IsEnabled = false;

            }
            else if (e.Action == ValidationErrorEventAction.Removed)
            {
                this.OKButton.IsEnabled = true;
            }
        }


Grazie cmq
Modificato da leloxml il 21 ottobre 2011 10.56 -

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.