当前位置:  开发笔记 > 后端 > 正文

为什么WPF中没有可视继承?

如何解决《为什么WPF中没有可视继承?》经验,为你挑选了1个好方法。

在Windows窗体中,有时会有一个窗口从另一个窗口继承.但在WPF中,这是不允许的.为什么WPF窗口没有可视继承?



1> 小智..:

WPF不支持可视继承的原因是由于表单设计是通过标记(.xaml)实现的,而不是使用代码隐藏生成布局的winforms.代码隐藏是可扩展的,而标记则不是.Web表单也是如此.asp.net中的母版页提供了准视觉继承.因此,这是一种权衡,标记提供了清晰的布局和数据分离的好处,而代码隐藏提供了可视化的可扩展性.这有点遗憾,因为视觉可扩展性在GUI中创建一致性以及非常快速的开发方面非常有效.嗯,似乎耀斑比功能需求更多.WPF还可以......

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有