C# Xamarin表单,在运行时添加组件(MVVM)
我需要重新创建在WPF中使用ItemsControl获得的行为,即在运行时从ViewModel中的对象列表开始创建对象(条目、选择器、标签) 在我的特定情况下,我必须从应用程序配置的csv中读取我必须向混合类型的用户eaven显示的字段(文本、日期等)C# Xamarin表单,在运行时添加组件(MVVM),c#,xamarin,mvvm,xamarin.forms,xamarin.android,C#,Xamarin,Mvvm,Xamarin.forms,Xamarin.android,我需要重新创建在WPF中使用ItemsControl获得的行为,即在运行时从ViewModel中的对象列表开始创建对象(条目、选择器、标签) 在我的特定情况下,我必须从应用程序配置的csv中读取我必须向混合类型的用户eaven显示的字段(文本、日期等) 是否可以在Xamarin Froms中执行此操作?有哪些解决方法或替代方案?有变量标签=新标签()。我不熟悉ItemsControl,所以我不知道它到底为您提供了什么功能,但您肯定可以使用表单动态创建控件这就是我所做的,但我不知道如何在MVVM中
是否可以在Xamarin Froms中执行此操作?有哪些解决方法或替代方案?有<代码>变量标签=新标签()代码>。我不熟悉
ItemsControl
,所以我不知道它到底为您提供了什么功能,但您肯定可以使用表单动态创建控件这就是我所做的,但我不知道如何在MVVM中做到这一点,而视图模型不知道有关视图的一些信息是的,您可以。在初始化对象后,必须在视图中使用绑定,并且ViewModel必须从INotifyPropertyChanged(System.ComponentModel)继承,只需执行page.BindingContext=ViewModel;在展示之前。也许有一个框架可以用来管理它