2011-03-09 1 views
0

Je veux savoir s'il existe une meilleure pratique de notification de client siverlight, en ce moment j'utilise un MessageBox.Show(), mais cela ne semble pas être la bonne approche pour une application RIA, dois-je créer une nouvelle fenêtre enfant, NotificationWindow, peut-être une étiquette qui contiendra ce que j'essaie de notifier.Silverlight - Notifications Utilisation pratique Meilleures pratiques

merci!

Répondre

1

La norme acceptée dans l'industrie pour les notifications client dans Silverlight est d'avoir un panneau personnalisé qui vole à partir de la gauche. Il devrait écraser un peu horizontalement pendant un moment quand il s'arrête au milieu de l'écran. Ensuite, lorsque l'utilisateur clique sur OK, il doit s'envoler à droite de l'écran (de préférence en rotation).

Les effets sonores de bande dessinée sont facultatifs et doivent être désactivés par défaut. Vous pouvez également simuler une boîte de dialogue grise grise à partir de Windows 3.0, mais vous ne gagnerez jamais Internet avec cette approche.

+0

Au cas où vous vous poseriez la question, je suis * complètement * sérieux dans ma réponse. Les utilisateurs non techniques sont habitués à travailler avec des objets solides dans le monde réel. De brèves animations dans les éléments d'interface peuvent rendre une application beaucoup plus utilisable pour ces personnes. (Ou alors on me dit.) –

+0

Savez-vous où puis-je trouver un exemple de cette approche? –

+0

Je vous donne le answare, même pensé que je voudrais le voir mis en œuvre, merci l'homme. –