private static bool _IsPaste(string message, TextBoxTypeInput typeInput) { var result = false; if ((typeInput == TextBoxTypeInput.Normal) || (string.IsNullOrEmpty(message))) { result = true; } else { string typeInputTemplate; if (_TypeInputTemplates.TryGetValue(typeInput, out typeInputTemplate)) { result = Regex.IsMatch(message, typeInputTemplate, RegexOptions.IgnoreCase); } } return(result); }
//--------------------------------------------------------------------- public static bool IsAvailableMessage(TextBoxTypeInput typeInput, string message) { var isAvailable = _IsPaste(message, typeInput); return(isAvailable); }