private void txtFileNamePattern_TextChanged(object sender, EventArgs e) { if (txtFileNamePattern.Text.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0) { lblPreviewResult.Text = Resources.Strings.TipInvalidFileNameChars; } else { try { lblPreviewResult.Text = PathGenerator.GenerateDefaultFileName(txtFileNamePattern.Text); } catch (Exception ex) { lblPreviewResult.Text = ex.Message; } } }