摘要:
3 强大的附加属性 所以你正在构建一个令人惊喜的新应用程序,你需要一种在现有控件中没有直接支持的行为。你确信除了创建子类并为自己创建一堆工作外,没有其他方法来扩展现有的控件功能。是时候创建子类了,对吗? WPF提供了一项创新功能,称为附加属性,它可以用于向现有控件添加行为。这些新属性不是在正在扩展的 阅读全文
摘要:
这一章实际上是在说明,为什么不要创建自定义控件。因为winForm的影响,实际上大部分情况就不要创建,而是利用好模板和附加属性。 创建WPF的挑战不是实现起来有多难,而是几百种选择中产生的选择困难症,最好的办法还是从定制或延伸现有控件。 WPF是一个丰富而强大的平台,它为您提供了许多现成的控件。 在 阅读全文