2011-12-20 49 views

回答

3

它將在該類上設置Name屬性。如果XAML與代碼隱藏相關聯,則XAML編譯器還會將指定的元素展示給代碼隱藏(假設Name映射到x:Name,對於您使用XAML代表的大多數WPF控件而言,這是正確的)。您可以如果您有一個不支持Name屬性的類,也可以明確地使用x:Name。

+0

由於沒有名稱值開始,沒有使用它,這應該罰款嗎? – 4thSpace 2011-12-20 23:47:16

+0

@ 4thSpace,是的,如果沒有提到它,那麼沒有名稱(或被賦予一個新名稱)不是問題。事實上,如果使用像MVVM這樣的模式,那麼代碼隱藏的代碼就很少,所以通常不給Window或UserControl中的大多數元素指定名稱。在使用諸如觸發器和相關綁定之類的東西時,通常只需要名稱。 – 2011-12-20 23:52:47

相關問題