2010-07-18 66 views
0

在我的項目中,我有很多包含其他控件的UserControls。他們中的大多數都綁定到ViewModel,但有時我也直接從代碼隱藏中訪問它們以添加特殊功能,有時也僅用於保存ViewModel。直接通過其成員變量訪問控件

如果我這樣做,我總是直接通過控件的成員變量。

這是錯的一項?有沒有理由這樣做,但要通過FindName?我必須指出,可以肯定的是,從來沒有一個設計師會以圖形方式「優化」這些應用程序。

回答

2

如果你的意思是你通過在XAML中定義的名稱訪問控制:

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

然後就是去了解它的正確方法。