我使用以下类来填充组合框:
public class DamageTypeList
{
static Begbil2Entities _DB = new Begbil2Entities();
public static List<HUB_DamageTypes> _list = (from d in _DB.HUB_DamageTypes orderby d.DamageOrder select d).ToList();
public static List<HUB_DamageTypes> TList
{
get
{
return _list;
}
}
}
在 xaml 文件中,我像这样添加它:
<UserControl.Resources>
<me:DamageTypeList x:Key="DamageTypeList"/>
xaml 行创建错误(仅在设计时,它在运行时完美运行):
无法创建“DamageTypeList”的实例。C:\HUB\HUB\HubbCostOfferPage.xaml
我找到了一些建议来解决它:
if (!DesignerProperties.IsInDesignTool)
但是如何使用它来解决我的问题?