标签: c# wpf mvvm graph dependency-properties
我目前正在开发一个使用WPF和C#绘制图形的程序 我有表示顶点和边的模型类,我也创建了自定义控件来表示View中的这些模型类(在画布上像椭圆和直线)我使用Binding将我的模型与视图链接。 我让模型类继承自Dependency对象,并使我的属性依赖属性,以提高性能和模型(同时是视图模型)和视图之间的通知。所以我应该像这样保持它们( model是依赖对象),它将性能保持在最高级别或使模型类完全与视图分离并使用INotifyPropertyChanged(但我会失去性能“约30%”)