我正在构建一个Silverlight应用程序,我上次遇到的一个问题是,如果您想在Silverlight / WPF中正确完成任何工作,您需要将对象建模为DependecyObject并使用DependencyProperty(ies)。
我发现这种模型相当繁琐,需要在我使用的一半类中使用静态字段和初始化器,因此是否可以使用传统的事件驱动(观察者模式?)代替DependencyObject?
我旨在最小化代码膨胀和样板文件(我讨厌它们),真的很想知道有没有经验丰富的Silverlight / WPF用户有关于如何将DependencyObject和DependencyProperty的使用保持最少的技巧/技术?
这是一个好主意吗?
我发现这种模型相当繁琐,需要在我使用的一半类中使用静态字段和初始化器,因此是否可以使用传统的事件驱动(观察者模式?)代替DependencyObject?
我旨在最小化代码膨胀和样板文件(我讨厌它们),真的很想知道有没有经验丰富的Silverlight / WPF用户有关于如何将DependencyObject和DependencyProperty的使用保持最少的技巧/技术?
这是一个好主意吗?