【发布时间】:2011-01-16 05:43:56
【问题描述】:
我不确定如何将应用程序设置与自定义用户类型一起使用。
例如,在时间跟踪系统中,我希望有一个应用程序设置(具有应用程序范围),说明员工每天必须考虑多少小时。有一个自定义用户类型 TimeQuantity,它带有一些工厂方法和一个带有 TimeQuantity(double, TimeSliceUnit) 签名的构造函数,其中的单位只是一个枚举。
我可以让设置设计器识别 TimeQuantity 类型,但不知道如何提供设置值(这里是 8d 小时)。
我必须创建某种设置提供程序吗?在设计器之外构建对象?滚动我自己的设置基础架构?
干杯,
浆果
【问题讨论】:
-
在我的机器上运行良好。它就在对话框的顶部。确保课程是公开的。
-
感兴趣的类既是公共的又是可序列化的。浏览类型对话框的产品列表中不包括项目(即 MyProject.Domain),因此我无法选择它。