gpt4 book ai didi

wpf - 我什么时候应该使用 FrameworkPropertyMetadata 或 UIPropertyMetadata 而不是普通的 PropertyMetadata?

转载 作者:行者123 更新时间:2023-12-03 05:14:40 26 4
gpt4 key购买 nike

在查看示例附加属性和行为时,我发现了 FrameworkPropertyMetadataUIPropertyMetadataPropertyMetadata 的混杂使用。既然它们都形成了继承层次结构,那么我该如何选择使用哪一个呢?

最佳答案

这些类用于报告依赖属性的一些行为方面。

检查不同的类以了解它们提供的选项。

例如,

如果您只想通过 dp 支持属性并提供默认值,请使用 PropertyMetadata,

如果要指定动画行为,请使用UIPropertyMetadata

但如果某些属性影响 wpf 框架级别的内容,例如元素布局、父布局或数据绑定(bind),请使用 FrameworkPropertyMetadata

具体可以查看msdn http://msdn.microsoft.com/en-us/library/ms751554.aspx

关于wpf - 我什么时候应该使用 FrameworkPropertyMetadata 或 UIPropertyMetadata 而不是普通的 PropertyMetadata?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2486999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com