當前位置:成語大全網 - 新華字典 - WPF如何獲取和設置應用程序範圍的資源

WPF如何獲取和設置應用程序範圍的資源

存儲在 Resources 中的資源可以從在應用程序的 Application 對象 範圍內執行的任何代碼(即,可訪問 Current 的代碼)中獲得。 另外,還可在資源查找路徑中使用 Resources。 Resources 是從標記和代碼中都可以設置的鍵/值對字典,如下所示:// Set an application-scope resource

Application.Current.Resources["ApplicationScopeResource"] =

Brushes.White; XAML:

使用代碼獲取資源: Brush whiteBrush = (Brush)Application.Current.Resources["ApplicationScopeResource"]; 當使用 Resources 時有兩個註意事項。 首先,字典的 鍵 是壹個對象,因此設置和獲取屬性值時需要準確使用相同的對象實例(請註意:使用字符串鍵時該鍵區分大小寫)。 其次,字典的 值 是壹個對象,因此獲取屬性值時需要將該值轉換成需要的類型。