我在数据网格中有SSN列,我希望像*****1234
这样掩盖它。但是当用户输入类型SSN时,它不应该掩盖它。有没有办法屏蔽数据网格中的单元格。
答案 0 :(得分:2)
我只知道一种方法,尽管可能有一个更简单的*。您可以在datagridview单元格中托管自定义编辑控件。此编辑器仅在编辑单元格时出现,否则单元格的值可见。你可以在这里阅读更多相关信息:
https://msdn.microsoft.com/en-us/library/7tas5c80.aspx
您可以通过以下方式实现此操作:单元格本身仅包含蒙版值,编辑控件保存完整值。
答案 1 :(得分:1)
您可以通过为CellFormatting
的{{1}}事件创建事件处理程序来执行此操作。例如:
DataGridView