问题描述
我使用了PropertyGrid控件,读取数据库中某行的值加到PropertyGrid控件中,如果某列的值为空,在PropertyGrid控件中显示这行的值为只读,我现在想,当为空值的时候,不管是int、string、double等都赋值“null”,并且在PropertyGrid控件中显示也不为只读。请问如何处理??
解决方案
解决方案二:
这里面值为空的,就是只读。想做成这样,值为空,给他空或null,也不能是只读。
解决方案三:
赋值的时候判断一下不就行了。info.Name==null?"":info.Name;
时间: 2024-11-03 09:13:02