构建首个 Xamarin.Forms 应用
在开发应用时,我们需要遵循一定的步骤和模式,以确保代码的可维护性和可扩展性。下面将详细介绍如何构建一个 Xamarin.Forms 应用,包括创建视图模型、视图,以及配置依赖注入等。
1. 创建视图模型
视图模型在 MVVM 架构中起着重要的作用,它负责提供数据和逻辑。我们将创建三个视图模型: MainViewModel 、 TodoItemViewModel 和 ItemViewModel 。
1.1 创建 MainViewModel
MainViewModel 是应用启动后第一个显示视图的视图模型,负责为待办事项列表提供数据和逻辑。
操作步骤如下:
1. 在 ViewModels 文件夹中创建一个名为 MainViewModel 的类。
2. 添加以下模板代码并解决引用问题:
public class MainViewModel : ViewModel
{
private readonly TodoItemRepository repository;
public MainViewModel(TodoItemRepository repository)
{
this.repository = repository;
Task.Run(async () => aw
超级会员免费看
订阅专栏 解锁全文
1523

被折叠的 条评论
为什么被折叠?



