gpt4 book ai didi

WPF + MVVM - 访问用户控件中的对象/属性

转载 作者:行者123 更新时间:2023-12-03 10:30:45 25 4
gpt4 key购买 nike

我在网上搜索了一种访问 UserControl 中的对象/属性的方法。我的 View 中有一个 Page 对象,我加载了一个用户控件:

<UserControl:RichTextEditorControl Height="350" />

如何从我的用户控件访问驻留在我的 View 的 View 模型中的对象/属性?将我的问题付诸实践:我的 View 中显示了一个项目列表,当我选择了一个项目时,我加载了用户控件。然后我希望我的用户控件对所选项目做“东西”。我怎样才能做到这一点?

谢谢!

最佳答案

您可以让所选项目成为您的用户控件上的依赖属性,或者只是它的 DataContext。然后,您可以使用绑定(bind)设置 UserControl:

<UserControl1 DataContext="{Binding TheSelectedObjectProperty}" />

如果您的列表框绑定(bind)到相同的 TheSelectedObjectProperty ,当您自动更改列表框中的项目时,UserControl 将看到选定的项目。

关于WPF + MVVM - 访问用户控件中的对象/属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3398052/

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