Quali alternative efficaci ci sono per la visualizzazione degli errori di convalida dell'interfaccia utente rispetto a

StackOverflow https://stackoverflow.com/questions/7410512

Domanda

In un'altra domanda, ho chiesto come potresti Mostra errori per i controlli non editor in infragistica XamGrid. Ancora un'altra domanda affronta il problema principale di ciò che sto cercando di fare: Mostra errori in risposta alla convalida sul lato server.

Andando ancora più generale, qualcuno ha escogitato uno schema che funziona bene per visualizzare gli errori in Silverlight non uso IDataErrorInfo o INotifyDataErrorInfo meccanismi? Nei miei giorni di Winform mi sono venuta in mente qualcosa perché la convalida sembrava quasi un ripensamento. Ora, sebbene MVVM suggerisca viste vincolanti (ad es. Stili di controllo, sfondi, titoli e simili) per visualizzare le proprietà "errori" del modello, ma in pratica sembra che le due interfacce sopra siano predominali e specifiche della tecnologia (sì, sono a conoscenza del Pattern e WPF/Silverlight coincidevano).

C'è qualcosa di diverso dal meccanismo di cui sopra che è praticabile in un design MVVM? Quali altre alternative ci sono? Alla fine della giornata, però, sto cercando una soluzione Silverlight che si adatta a MVVM, ma funziona un po 'più in generale rispetto a INotifyDataErrorInfo Perché non tutti i controlli (specialmente quelli di terze parti) sembrano supportarlo, o se lo fanno, non esattamente nel modo previsto.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top