我很困惑。
我正在使用dependencyProperties创建一个控件,它不是我可以在我的控件中绑定的属性,但是如果属性发生更改并且在设计模式下也显示它,我需要更改控件的视图。
我已经制作了PropertyChangedCallback,如果有变化,它会有效。但!如果我使用此控件打开表单,则此属性中有一些值 - 在设计窗口中没有任何更改...如果我更改了某些内容 - PropertyChangedCallback已触发,我可以在设计窗口中看到更新。
但这不是唯一的问题 - 在编译和运行我的应用程序后,如果它的所有属性都没有从C#代码更改 - 我的控件将不会更新:(我想要做什么?如何以正确的方式创建我的属性?
非常感谢!