HOW TO:加入或移除字串資源
更新:2007 年 11 月
您可以使用 [資源設計工具] 來加入或編輯專案的字串資源。加入與移除字串資源的程序和其他資源類型的程序不同。如需如何管理非字串資源型別的詳細資訊,請參閱 HOW TO:加入或移除資源。
不建議在大型字串上使用字串資源,因為不容易編輯,而且有 32767 個字元的限制。請改用 [資源設計工具] 中 [加入資源] 下拉式清單內的 [加入新文字檔],以加入文字檔案。新的文字檔將加入至 Resources 目錄。內容可包含不限數目的文字,如果需要還可以設定編碼。但是,當您編譯程式時,會顯示成像在字串資料表中輸入的一樣。
如果您手動將字串資源加入專案 (例如,使用 [方案總管] 以加入 .resx 檔案),新檔案中的資源將會與使用 [專案設計工具] 的 [資源] 頁所建立的資源分開來。如果按兩下新的 .resx 檔,將會開啟另一個 [資源設計工具] 視窗,將檔案內容顯示在設定方格中。當加入新的 .resx 檔時,螢幕將會顯示提示訊息,詢問您:「您要對這個檔案啟用強型別的資源產生嗎?」。按一下 [是] 以提供新資源具有強型別資源的支援,這是編譯時期的一項功能,這項功能會建立內含一組靜態唯讀 (get) 屬性的類別,以封裝對資源的存取。這麼做可提供另一種使用資源的方式,而不必使用 ResourceManager 類別的 GetString 和 GetObject 方法。如需詳細資訊,請參閱 StronglyTypedResourceBuilder。
您也可以使用 [資源設計工具] 的拖放編輯功能來加入字串資源。拖放字串時,[名稱]、[值] 及 [註解] 欄位都必須以定位點分隔,否則會將整個字串都加入至 [名稱] 資料行中。
如需 [資源設計工具] 如何產生強型別資源的詳細資訊,請參閱管理應用程式資源。
若要加入字串資源
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
按一下 [資源] 索引標籤。在 [資源設計工具] 工具列上,指向資源檢視下拉式功能表,按一下箭號,並確定它已設定為 [字串] (預設值)。設定方格隨即出現,顯示該 [資源設計工具] 執行個體 (Instance) 所保留的字串。
按一下方格中最後一列的 [名稱] 資料欄,這一欄會以星號 (*) 標記。
在 [名稱] 資料行中,輸入字串的名稱。
在 [值] 資料欄中,輸入用來做為資源的字串。
注意事項: 如果要在字串中加入分行符號 (CLRF 字元),請輸入 Shift + Enter。您必須重新調整列的大小才能看到字串的每一行。將指標放在方格最左邊一欄的列底邊,然後按一下並將邊緣向下拖曳以調整大小。
選擇性地在 [註解] 資料行中輸入註解。
注意事項: 註解不會編譯到應用程式中,而是只能在設計階段使用。
若要移除字串資源
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
按一下 [資源] 索引標籤。
在 [資源設計工具] 工具列上,指向資源檢視下拉式功能表,按一下箭號,並確定它已設定為 [字串] (預設值)。
按一下灰色的資料列標頭,選取內含您要移除的字串之資料列。
在 [資源設計工具] 工具列上,按一下 [移除資源]。