2009-01-13 18 views

Répondre

19

Je pense que les aspects les plus importants des concepts WPF sont:

  • Modèles et Styles (la façon dont vous définissez le comportement et appearence de votre application)
  • Databinding (t il comme vous le devez coller ensemble votre interface utilisateur avec votre entreprise
  • objets
  • définition de l'interface utilisateur déclarative par XAML

Peut-être il y a d'autres éléments, mais à mon avis, ce sont foundamental pour penser WPF.

1

Je ne me souviens pas du top 3, mais les propriétés attachées/dépendantes sont assez importantes.

1

Je ne peux penser à deux grands concepts principaux dans WPF

Sans ordre particulier:

  • Manchettes
  • modèlet Styles

Lorsque vous avez appris ces deux concepts , vous serez en mesure d'écrire le code WPF décent ...

Oh, et le troisième serait XAML .. mais c'est la langue ... cependant, vous voudrez peut-être essayer de mettre aussi peu dans le code derrière et autant dans votre fichier XAML ...

Son assez facile à choisir le code derrière l'approche, mais essayez de le faire en XAML au lieu ...

2

les bases réelles que vous avez à grok est:

  • XAML
  • Mise en page
  • modèle de contenu
  • Lier des données g

Leur sont des charges plus, mais ce sont ceux qui a le plus changé de WinForms ...

Vérifiez également ce fil: Interview questions: WPF Developer

4

Je dirais que le concept le plus important est le modèle UI Model-View-ViewModel, ou comme j'aime appeler Model-View-ModelController. Ceci est essentiel pour créer des applications avec succès dans WPF. En plus de cela, les vraies conerstones sont Databinding, Templating et Styles comme d'autres l'ont mentionné. Il y a un bon post here sur certains pièges courants à éviter lors du développement en wpf.

1

Le concept le plus utilisé dans WPF repose sur le stype et le comportement de l'interface utilisateur. Il a beaucoup de fonctionnalités, parmi eux les trois suivants sont l'aspect le plus utile et le plus important.

  1. Construction de la liaison de données de l'objet métier et de l'interface utilisateur.
  2. Changement de style et facilité d'utilisation de l'interface utilisateur afin que l'apparence et le remplissage soient optimaux pour l'utilisateur.
  3. Redéfinition de l'interface utilisateur via le code XAML et modification de la police, du style, de la mise en œuvre de l'animation, etc. C'est donc son concept le plus puissant.
0

Pour en savoir plus sur la technologie, il faut connaître l'architecture d'une technologie. Cependant Voici les concepts de base, mais les plus importants sont WPF -

1) XAML
2) mise en page riche, panneaux et fenêtres
3) Modèle de contenu
4) La liaison de données

Questions connexes