<style></style>
SunnyUI.Net, 基于 C# .Net WinForm 開源控制元件庫、工具類別庫、擴展類別庫、多頁面開發框架

- Blog: https://www.cnblogs.com/yhuse
- Gitee: https://gitee.com/yhuse/SunnyUI
- GitHub: https://github.com/yhuse/SunnyUI
- 幫助檔案目錄: https://www.cnblogs.com/yhuse/p/SunnyUI_Menu.html
- 歡迎交流,QQ群:56829229 (SunnyUI技術交流群)
國際化
SunnyUI控制元件內部默認使用中文,若希望使用其他語言,則需要進行多語言設定,
常用的按鈕、標題、提示等文字已經設定為靜態字串變數,存于ULocalize.cs檔案中,
public static class UILocalize
{
public static string InfoTitle = "提示";
public static string SuccessTitle = "正確";
public static string WarningTitle = "警告";
public static string ErrorTitle = "錯誤";
public static string AskTitle = "提示";
public static string InputTitle = "輸入";
public static string CloseAll = "全部關閉";
public static string OK = "確定";
public static string Cancel = "取消";
public static string GridNoData = "https://www.cnblogs.com/yhuse/p/[ 無資料 ]";
public static string GridDataLoading = "資料加載中 ......";
public static string GridDataSourceException = "資料源必須為DataTable或者List";
}
可以重寫UILocalize類靜態變數值來改變語言,
UILocalizeHelper類已經包含中文和英文的默認配置函式:public static class UILocalizeHelper { public static void SetEN() { UILocalize.InfoTitle = "Info"; UILocalize.SuccessTitle = "Success"; UILocalize.WarningTitle = "Warning"; UILocalize.ErrorTitle = "Error"; UILocalize.AskTitle = "Query"; UILocalize.InputTitle = "Input"; UILocalize.CloseAll = "Close all"; UILocalize.OK = "OK"; UILocalize.Cancel = "Cancel"; UILocalize.GridNoData = "[ No data ]"; UILocalize.GridDataLoading = "Data loading ......"; UILocalize.GridDataSourceException = "The data source must be DataTable or List"; } public static void SetCH() { UILocalize.InfoTitle = "提示"; UILocalize.SuccessTitle = "正確"; UILocalize.WarningTitle = "警告"; UILocalize.ErrorTitle = "錯誤"; UILocalize.AskTitle = "提示"; UILocalize.InputTitle = "輸入"; UILocalize.CloseAll = "全部關閉"; UILocalize.OK = "確定"; UILocalize.Cancel = "取消"; UILocalize.GridNoData = "[ 無資料 ]"; UILocalize.GridDataLoading = "資料加載中 ......"; UILocalize.GridDataSourceException = "資料源必須為DataTable或者List"; } }如需要其他語言,則在自己程式里寫函式更新UILocalize類靜態變數值即可, 顯示效果如下: 中文:
英文:
原創文章,轉載請保留鏈接 Sunny's blog
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/30378.html
標籤:C#
