0
我已經創建了銀光用戶控件。如何將動態樣式應用於不同的Silverlight應用程序中的相同用戶控件?
我 將在兩個不同的應用程序中使用此控件。
每個應用程序都有自己的樣式規則。
我希望用戶控件採用相應應用程序中定義的樣式。
一種方法,我發現是
1)定義相同密鑰的兩個不同風格的模板在兩個應用程序的App.xaml中。
2)使用靜態資源綁定將樣式綁定到控件。
有沒有其他的方法來做同樣的事情?
我已經創建了銀光用戶控件。如何將動態樣式應用於不同的Silverlight應用程序中的相同用戶控件?
我 將在兩個不同的應用程序中使用此控件。
每個應用程序都有自己的樣式規則。
我希望用戶控件採用相應應用程序中定義的樣式。
一種方法,我發現是
1)定義相同密鑰的兩個不同風格的模板在兩個應用程序的App.xaml中。
2)使用靜態資源綁定將樣式綁定到控件。
有沒有其他的方法來做同樣的事情?
如果樣式沒有一個單一的應用程序中改變我會這樣定義樣式:
<Style TargetType="MyUserControl />
如果每個情勢/視圖改變,應用資源鍵和每個控制的實例設置樣式。