依赖属性问题
我很困惑。
我正在使用 dependencyProperties 创建一个控件,它不是我可以在控件中绑定的属性,但如果属性发生变化,我需要更改控件的视图,并在设计模式下显示它。
我已经制作了PropertyChangedCallback,如果发生变化它就会起作用。但!如果我打开使用此控件的表单,则此属性中有一些值 - 设计窗口中没有任何更改...如果我更改某些内容 - PropertyChangedCallback 被触发,我可以在设计窗口中看到更新。
但这不是唯一的问题 - 编译并运行我的应用程序后,如果它的任何属性都没有从 C# 代码更改 - 我的控件将不会更新:( 我想做什么?如何以正确的方式创建我的属性?
谢谢很多!
i'm confused.
I'm creating a control with dependencyProperties, it's not a properties that I can binding in my control, but I need to change my control's view if properties changes and show it in design mode too.
I've made PropertyChangedCallback and it works if something changes. BUT! If I open my form whew this control used, there is some value in this properties - nothing changed in Design window... if I change something - PropertyChangedCallback fired and I can see updates in Design window.
But it's not the only problem - after compiling and running my app, if none of it's properties changed from C# code - my control won't be updated :( What I suppose to do? How to create my properties in right way?
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论