private void ShowWndInput(string parentId, Window wnd, string old, Action <string> callback) { WndInput.MyShow("请输入“短语分组”的名称:", "新建:短语分组", callback, old, null, (text) => { if (text.xIsNullOrEmptyOrSpace()) { return("必填"); } if (text.Equals(old)) { return("分组名字已存在,请换一个名字。"); } if (DbAccessor.VerifyCatalogName(parentId, text)) { return("分组名字已存在,请换一个名字。"); } return(null); }, wnd, false); }
public static string ShowDialog(string tip, string title, string inputDef = null, string helpUrl = null, Func <string, string> validator = null, Window owner = null) { return(WndInput.MyShowDialog(tip, title, inputDef, helpUrl, validator, owner, false)); }