我的 winforms 应用程序中有数千个文本框。
我想为文本框禁用数字值的文本框的复制粘贴,该文本框应该只允许数字(整数)。
例如:
Employee number: 1234567
- 我尝试将文本框的 ShortcutsEnabled 属性设置为 false ,它完全停止禁用整个复制和粘贴,这是我不想要的,我想允许复制粘贴数字。
- 我可以从剪贴板获取数据
Clipboard.GetText();
并检查是否
Int32.TryParse
检查数字/字符串。
我可以使用任何通用方法来代替每个代码的固定代码或使用正则表达式吗?