我正在使用Caliburn.Micro.Xamarin.Forms MVVM框架在我的PCL Xamarin Forms项目中。
我不知道如何在我的代码后台xaml.cs文件中绑定视图模型。
例如: 在XAML中,应该是这样的:
但我需要在后端代码中编写这个:
“有人可以帮助我吗?”
例如: 在XAML中,应该是这样的:
<Label Text={Binding Username}/>
但我需要在后端代码中编写这个:
Label= new Label{
Text= ....?
};
“有人可以帮助我吗?”
var list=new ListView(); list.setBinding(ListView.ItemsSource , new Binding("Houses")); foreach (var house in list){}
在我的ViewModel中,Houses不为空,但我无法迭代。 - Marco24690foreach (var house in houses) { cardstack.Children.Add(new CardView(house)); }
Cardstack 是一个 StackLayout,而 CardView 是一个 ContentView。所以我将我的房屋绑定到 ListView 中,以便可以对它们进行迭代,但我知道这不是一个好的解决方案,而且它也不起作用。我对如何做感到困惑。 - Marco24690