gpt4 book ai didi

silverlight - 动态子用户控件MVVM

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

我在页面上有一个用户控件,我想在其网格中加载另一个自定义用户控件。但是我希望用户控件类型是动态的-例如,从下拉列表中选择“计算器”将显示我的自定义计算器控件,选择“货币转换器”将加载我的货币转换器。有人可以帮忙吗?

顺便说一句,我试图坚持MVVM。

提前致谢。

最佳答案

一种方法是为每个 child 定义多个DataTemplates。当用户选择选项时,将相应的ViewModel设置为父 View 中存在的ContentControl's DataContext,框架将为您选择相应的 View 。

关于silverlight - 动态子用户控件MVVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6636004/

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