雖然在資源字典定義風格,你可以使用WPF風格:X之間的差異:名稱和X:類型
x:Name="xyz"
和
x:Type="xyz".
,可以在XAML像{StaticResource的引用此風格XYZ}。
大多數例子都使用'x:Key','name'和'key'之間的區別在於使用'x:name'可以讓你使用這個樣式定義代碼隱藏嗎?
修復: 問題是完全錯誤的。打算要問的是x:Key和x:Name之間的區別。但是我自己並沒有去嘗試這個代碼,而只是依賴於回憶 - 我以爲我在ResourceDictionary中都有這兩個錯誤。我也沒有這樣的代碼
<xxx.Resources >
部分,因爲它也不工作。您不能引用沒有x:Key(x:Name在此不起作用)的Style,並且添加兩個不帶x:Key的樣式,因爲它們在字典中都獲得相同(空?)鍵,所以會引發異常。
Ray以一種非常好的方式把所有的差異都表達出來了,謝謝。
我的錯誤
這是一個技巧性的問題 – 2010-01-29 19:41:23