0

在 WPF 中有许多 DependencyProperties 及其 CLR setter 和 getter 标记为公共。这很糟糕,因为任何人都可以设置他们的价值。我想知道如何创建一个RenderTransform只能从类内部设置的私有属性?

4

1 回答 1

3

您的结论是错误的:公开的依赖属性并不意味着“任何人都可以设定其价值”。

如果你想要一个只能从类内部设置的依赖属性,通常的模式是创建一个私有依赖属性和一个公共依赖属性。在这个问题中可以找到一个详细的例子:

于 2013-09-09T13:54:18.693 回答