我曾經有一個WinForms應用程序,我在其中使用了一個靜態類來獲取簡單的字符串資源。在這堂課裏,我可以使用不斷的琴絃。其中一個字符串由另一個常量的值和其自己的值組成。事情是這樣的:參考資源文件中的資源鍵
private const string Path = @"C:\SomeFolder\";
public const string FileOne = Path + "FileOne.txt";
public const string FileTwo = Path + "FileTwo.txt";
現在我有一個WPF應用程序,我使用的是資源字典,我合併適用範圍。一切工作正常,但我想要類似上面的C#代碼。這是我已經有:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:System="clr-namespace:System;assembly=mscorlib">
<System:String x:Key="Path">C:\SomeFolder\</System:String>
<System:String x:Key="FileOne">FileOne.txt</System:String>
<System:String x:Key="FileTwo">FileTwo.txt</System:String>
</ResourceDictionary>
現在我需要自動添加到兩個文件弦的東西(一些參考,以「路徑」),它不需要爲私有像C#代碼。有誰知道我能做到這一點?
在此先感謝!
在我的WPF應用程序中,我開始使用靜態類,就像您建議的那樣。但我想使用ResourceDictionary,因爲這是它的意思。但謝謝你的思考! ;) – Abbas