public CloseAllWindowSaveForm(string strMsg) { InitializeComponent(); lblShowMsg.Text = strMsg; this.Text = StringParserService.Parse("${res:closeAllWindowSaveOption.form.title}"); btnYes.Text = StringParserService.Parse("${res:closeAllWindowSaveOption.form.buttonYes}"); btnAllYes.Text = StringParserService.Parse("${res:closeAllWindowSaveOption.form.buttonAllYes}"); btnNo.Text = StringParserService.Parse("${res:closeAllWindowSaveOption.form.buttonNo}"); btnAllNo.Text = StringParserService.Parse("${res:closeAllWindowSaveOption.form.buttonAllNo}"); btnCancel.Text = StringParserService.Parse("${res:closeAllWindowSaveOption.form.buttonCancel}"); }
/// <summary> /// msg为解析字符串。其内部调用了StringParserString.Parse方法. /// ${res:MainMenu.FileMenu.Name}表示资源文件(Debug\CHS\ResourceText.Xml)中的字符串。 /// ${pro:Main}表示全局属性的值。 /// ${Date}表示当前日期。 /// ${Time}表示当前时间。 /// 其它的原封不动输出。 /// </summary> public static DialogResult Show(string msg, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, string caption) { return(MessageBox.Show(StringParserService.Parse(msg), caption, buttons, icon, defaultButton)); }