大家 半个忙。自定义控件老报错!!!
我有三个逐渐   InfoBar   InfoGrid   InfoItem   每个都是单独项目,使用同一个Info默认命名空间。 
 我现在在InfoGrid里定义了一个   Bars   事格   Info.InfoBar的数组。 
 每次使用设计器后,设计代码里都会出现这行代码。如果我把这行代码删掉就不会报错。如果不删掉。就说程序集所需要的一个依赖项找不到,不知道怎么回事情。 
 this.InfGrid.Bars   =   new   Info.InfoBar[0]   ;   ///就这样代码   。我怎么看不出来他的问题。而且我认为关系就是和这个数组的初始化有关系。但是如果先删掉。然后再调试,运行到这行代码的位置时把这行代码取消注释,执行则行的话就不出错。 
 郁闷啊。        
 大家有没有什么方法避免啊。      
------解决方案--------------------属性Bar的定义加上Attribute:   
 using System.ComponentModel;   
 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), Browsable(false)] 
 public Info.InfoBar[] Bars 
 { 
 get {...} 
 set {...} 
 }
------解决方案--------------------能不能好好说中文? 
 看的头都大了也没看明白……
------解决方案--------------------顶