2010-07-25 4 views
2

Pourquoi existe-t-il une différence dans la façon dont l'objet Application est créé dans WinForms et WPF?Différence dans la création d'objet Application dans WPF et WinForms

-> Dans WinForms, nous n'avons jamais créé l'objet Application. Il était toujours disponible (je crois que c'était le modèle Singleton). Dans WPF, bien que masqué dans App.g.cs, nous devons en instancier un.

-> Dans WinForms, c'était une classe scellée, mais dans WPF, le chemin à parcourir est de l'hériter.

Est-ce fait:

  • pour pouvoir définir l'application en XAML (App.xaml)
  • due à l'introduction XBAP/projets de navigation?

Quels sont les avantages offerts?

Répondre

0

Je ne sais pas que la décision de conception est entièrement motivé par le désir de pouvoir définir l'objet Application en XAML. Mais c'est une raison suffisante, il me semble.

Questions connexes