2010-07-18 6 views
0

Dans mes projets, j'ai beaucoup de UserControls qui contiennent d'autres contrôles. La plupart d'entre eux sont liés à un ViewModel, mais parfois je les accède aussi directement depuis le code-behind pour ajouter des fonctionnalités spéciales ou parfois seulement pour enregistrer le ViewModel.Contrôles d'accès directement via ses variables membres

Si je fais cela, je le fais toujours directement via la variable membre du contrôle.

Est-ce une erreur? Y a-t-il des raisons de ne pas le faire mais d'aller sur FindName? Je dois noter qu'il est presque certain que jamais un concepteur n'optimisera graphiquement ces applications.

Répondre

2

Si vous voulez dire que vous accédez au contrôle via le nom défini dans le XAML:

<TextBox Name="SomeName" ... /> 

Ensuite, c'est la bonne façon de s'y prendre.

Questions connexes