NET MAUI 有自动绑定功能吗?

问题描述 投票:0回答:1
c# maui
1个回答
-1
投票

在 .NET MAUI 中,

CollectionView
ListView
等视图通过使用
ItemTemplate
支持数据绑定。您所说的“自动绑定”概念可能描述了
ItemTemplate
如何自动绑定到
ItemsSource
提供的集合中的每个项目。简单来说,当
ItemsSource
绑定到集合时,框架会自动将该集合中的每个项目绑定到
ItemTemplate
上,确保每个数据项都按照模板显示。

关于第二点,看起来您正在尝试在自定义

ClassName
中设置
ContentView
属性,但在相应的代码隐藏文件中,只有两个
BindableProperty
定义:
ClassNameText
 Observations
。如果我理解正确,这可能是模型属性和视图属性之间的混淆。要解决此问题,您应该按如下方式修改绑定:

<custom:ObservationsListView
     ClassNameText="{Binding ClassName}"
     Observations="{Binding Observations}"
 />
© www.soinside.com 2019 - 2024. All rights reserved.