c# - 是否可以将依赖属性框架插入 Winform 或 ASP.NET?

标签 c# asp.net wpf winforms

依赖属性框架是 WPF 外部可能需要的通用 UI 框架。那么有没有办法将它用于 Winforms 或 ASP.NET UI 等?

更新:我的意思是我可以在 winforms 和 asp.net 中声明一些命名空间并使用依赖属性框架吗?

最佳答案

我依稀记得我曾尝试在我自己的非 WPF 代码中使用路由事件,结果证明这是一场噩梦。路由事件和依赖对象都需要由 DependencyObjects 拥有,而 DependencyObjects 又继承自 System.Windows.Threading.DispatcherObject。至少,它会非常丑陋——如果不是不可能的话。

我建议使用 INotifyPropertyChangedINotifyCollectionChanged等等,如果可以的话。由于您需要一个支持字段并调用 NotifyChanged 事件,因此每个属性的代码要多一些,但这要简单得多。

关于c# - 是否可以将依赖属性框架插入 Winform 或 ASP.NET?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4478173/

相关文章:

c# - 如何在 WPF 中暂停绑定(bind)的 UI 更新?

c# - 使用 LINQ to SQL 和 Include() 进行预加载

c# - SQL 参数化查询不显示结果

c# - 使用 Canvas 的用户控件的多个实例导致 Silverlight 中出现异常

wpf - 使用什么 WPF 面板控件将子项锚定到边缘( Accordion 效果)?

c# - 使用 Linq 在 Epplus 工作表中选择分组的最大值和最小值

c# - System.Refelection.Assembly.CreateInstance 在 .NET 4.0 中损坏

c# - 在 for 中声明一个数组

c# - 删除 Entity Framework 中的多对多关系对象

c# - WPF LINQ 查询结果百分比