gpt4 book ai didi

c++ - 在 C++ 中绑定(bind)到对象属性

转载 作者:行者123 更新时间:2023-11-30 04:38:57 25 4
gpt4 key购买 nike

我在 WPF 中看到您可以将控件值绑定(bind)到其他控件的属性。这种绑定(bind)在 C++ 中是如何完成的?

例如,如果我有一个名为 Car 的类和一个名为 RPM 的仪表控件,我如何将 RPM 的值绑定(bind)到成员变量 Car.RPM,以便当 Car.RPM 更改时,它会自动(如没有由我编码的特定更新调用)由 RPM 控件反射(reflect)?

相关资源的一般答案或指导也很好,因为我刚刚开始涉足 C++,并且在这个特定问题上没有太多 Google 运气。

编辑:请参阅评论以获得进一步说明。

最佳答案

听起来您想在仪表控件中有一个指向值 Car.RPM 的指针。但是控件永远不会像你想要的那样更新。

在纯 C++ 中,这听起来像是为 Observer-Observable 工作的模式,或一个简单的回调函数。

关于c++ - 在 C++ 中绑定(bind)到对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2737954/

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