共用方式為


資源編輯器 (RESEDITOR)

資源編輯器 (ResEditor) 範例應用程式,也是很有用的工具。它提供的圖形介面,能讓您建構 .resources 檔案,內含點陣圖、圖示和字串。下圖顯示如何使用 ResEditor 建構一個資源檔案,內含字串和影像:

這個程式有二個原始程式碼檔案:ResEditor.cs 和 ResHolder.cs。ResEditor.cs 負責處理程式、.resources 和 .resx 檔案的讀寫以及 Windows Form 使用者介面。ResHolder.cs 可以實作一個類別,用來保留資源以及繼承 ICustomTypeDescriptor,您很容易就能將資源載入到屬性視窗中,加以瀏覽及編輯。請參閱下列程式碼的執行方式:

private void ReadResXFile(string fileName) {
    ResXResourceReader rrdr = null ; 
    try {
        rrdr = new ResXResourceReader(fileName);
        currentResHolder = new ResHolder(rrdr);
        propertyGridResources.SelectedObject = currentResHolder;
    }
    finally {
        if (null != rrdr) rrdr.Close();
    }
}