WPF 和 ViewModel 属性访问
我的应用程序的主要组件是一个选项卡控件,它包含 N 个视图,这些视图的数据上下文是一个单独的 ViewModel 对象。我的应用程序底部有一个状态栏,其中包含一些文本框。我希望其中一个文本框能够反映当前所选选项卡的时间戳。时间戳是 ViewModel 对象的一个属性,被设置为视图的数据上下文。
我是 WPF 新手,不太确定如何将该属性绑定到状态栏。
My application's main component is a tab control which holds N number of views and those views' datacontext is a separate ViewModel object. I have a statusbar at the bottom of the app and it contains a few textboxes. I want one of the textboxes to reflect a timestamp for the currently selected tab. The timestamp is a property of the ViewModel object that's set as the view's datacontext.
I'm a WPF newb and not really sure how to bind that property to the status bar.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
类似的东西:
有点取决于您的选项卡控件的项目源是否是数据绑定的。
Something like:
A little depending on if your tabcontrol's itemssource is databound or not.
确保您的 ViewModel 实现 INotifyPropertyChanged。
例如...
Make sure your ViewModel implements INotifyPropertyChanged.
For example...