it-swarm-fr.com

Quelle est la convention de dénomination de contrôle recommandée pour le balisage XAML?

Lorsque vous travaillez avec WPF ou Silverlight, comment utiliser des conventions de dénomination de contrôle de contrôle? Nommez-vous les commandes dans XAML Markup? J'ai vu des échantillons de projets sur Codepex avec des noms de contrôle tels que "SelectButton" ou "BtnSelect". Que recommanderais-tu?

10
Mamta D

Je ne nommez généralement pas mes contrôles de XAML, comme ce serait la plupart du temps inutilisé en considérant que tout est défini ou contrôlé par des liaisons. Source: Pete Brown

4
Matthieu

Je ne sais pas sur xaml mais pour un vieil asp.net régulier les conventions que j'ai vues sont:

  1. Bon vieux hongrois (par exemple TXTFIRSTName, ddlstate, chkacceptsterms)
  2. Nommage explicite (E.G. TextFirstName, DropdownState, CheckacceptSterms)

Pas sûr que je préfère, honnêtement. J'avais l'habitude de voir beaucoup de code comme n ° 2 mais inversé (E.G. FirstNameNeNameTex, StateRopdown, AcceptstersCheck), mais j'aime l'inverse car il englobe des contrôles connexes.

2
Wayne Molina