class ReporterConfig1
{
[Category("属性配置"), DisplayName("1.精炼石油产品")]
public ReporterGrid[] Members1
{
get
{
return _Members1;
}
set
{
_Members1 = value;
}
} [Category("属性配置"), DisplayName("2.化工原料类小计")]
public ReporterGrid[] Members2
{
get
{
return _Members2;
}
set
{
_Members2 = value;
}
}
}
假如公司有这两属性,那么很显然ReporterConfig1 reporterConfig1 = new ReporterConfig1();
this.propertygrid.selectedObject = reporterConfig1;
则完全符合要求.也能够满足.
但是如果公司只有一个属性,比如这家公司只有 1.精炼石油产品,没有 2.化工原料类小计:
ReporterConfig1 reporterConfig1 = new ReporterConfig1();
this.propertygrid.selectedObject = reporterConfig1;
那么他的2.化工原料类小计 类别为空,我不想让类别2.化工原料类小计显示.
熟悉PROPERTYGRID的高手都知道,控件对不管有没有,他都显示.
那么如何才能不显示2.化工原料类小计 呢?
十分感谢大家.谢谢
{
[Category("属性配置"), DisplayName("1.精炼石油产品")]
public ReporterGrid[] Members1
{
get
{
return _Members1;
}
set
{
_Members1 = value;
}
} [Category("属性配置"), DisplayName("2.化工原料类小计")]
public ReporterGrid[] Members2
{
get
{
return _Members2;
}
set
{
_Members2 = value;
}
}
}
假如公司有这两属性,那么很显然ReporterConfig1 reporterConfig1 = new ReporterConfig1();
this.propertygrid.selectedObject = reporterConfig1;
则完全符合要求.也能够满足.
但是如果公司只有一个属性,比如这家公司只有 1.精炼石油产品,没有 2.化工原料类小计:
ReporterConfig1 reporterConfig1 = new ReporterConfig1();
this.propertygrid.selectedObject = reporterConfig1;
那么他的2.化工原料类小计 类别为空,我不想让类别2.化工原料类小计显示.
熟悉PROPERTYGRID的高手都知道,控件对不管有没有,他都显示.
那么如何才能不显示2.化工原料类小计 呢?
十分感谢大家.谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货