Vous avez donc un contrôle d'accès. Vous souhaitez vous lier à certaines de ses propriétés de dépendance, vous devez donc spécifier un nom x: Name pour pouvoir l'utiliser.Naming Usercontrols. Convention?
Vous ne pouvez pas le faire ...
<UserControl x:Class="WpfApplication1.UserControl1" x:Name="UserControl1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid />
</UserControl>
... parce que les noms des membres ne peuvent pas être les mêmes que leur type englobante.
Alors vous devez choisir quelque chose d'autre ... mais qu'est-ce qu'une bonne convention à faire ici? Collez quelque chose d'arbitraire jusqu'à la fin? "UserControl1UserControl"? Appelez-le "Root"? Utiliser un cas différent "userControl1"?
Quels choix avez-vous faits?
Je sais que c'est vraiment mineur, mais j'essaie de nommer les éléments très soigneusement et la cohérence est importante pour moi.
En règle numéro un, je suggère d'utiliser l'anglais. Je ne plaisante pas, il n'y a rien de plus drôle que de déboguer du code ayant des identifiants dans une langue que vous ne comprenez pas. –
Je peux imaginer que ce serait hilarant. –