1

我试图让用户使用在WPF Textbox控件中输入的名称保存文件。我的要求是限制Microsoft Windows 操作系统中名称中不允许出现的所有字符。file/folder

是否允许regex pattern在WPF 文本框中键入此类字符,并且在键入和限制此类字符时发出声音,我可以将其应用于 WPF 文本框的某些事件?C#Beep

4

2 回答 2

2

您可以尝试使用Path.GetInvalidFileNameChars(),但请注意该列表不一定是详尽的(请参阅链接的 MSDN 文档)。

例如,对 SharePoint 文件名有进一步的限制。

于 2013-04-24T08:40:57.267 回答
0

在这里,您将找到有关命名文件和路径的知识。

然后你可以设置一个CustomValidationRule

于 2013-04-24T08:43:45.083 回答