先前做了个自定义控件。里面有个zGroups属性
GroupCollection gList;
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
public GroupCollection zGroups
{
get { return gList; }
set { gList = value; }
}
GroupCollection : List<myGroup>
在设计视图中填加 myGroup时,myGroup的构造函数中出错了
Image img = Image.FromFile(System.Windows.Forms.Application.StartupPath + "\\dun.png");
------解决思路----------------------
用AppDomain.CurrentDomain.BaseDirectory来取路径,这个是以exe文件做为基准来找的
System.Windows.Forms.Application.StartupPath这个我记得是以OpenxxxDialog作为基本来找的