.NET MAUI listviewtextcell
ListView中的单元格表示来自控件ItemsSource的每个数据项。你可以选择ListViewTextCell
和ListViewTemplateCell
细胞类型。
ListViewTextCell
来源于Microsoft.Maui.Controls.TextCell
并显示文本。它可以选择将详细信息文本呈现为列表视图项中的第二行。这是ListView的默认单元格。
下面的例子演示了如何创建一个包含文本单元格的列表视图,如下所示:
创建一个视图模型,作为列表视图的源:
公共类书{公共字符串标题{get;设置;}公共字符串作者{获取;设置;}}公共类ViewModel{公共ViewModel(){这个。来源=新列表{新书{标题=“我们星星上的错误”,作者=“约翰·格林”},新书{标题=“分歧者”,作者=“维罗妮卡·罗斯”},新书{标题=“消失的女孩”,作者=“吉莉安·弗林”},新书{标题=“发条天使”,作者=“卡桑德拉·克莱尔”},新书{标题=“火星救援”,作者=“安迪·威尔”},新书{标题=“头号玩家”,作者=“欧内斯特·克莱恩”},新书{标题=“失落的英雄”,作者=“里克·赖尔丹”},新书{Title =“光我们不能看到”,作者=“安东尼·杜尔”},新书{Title =“煤渣”,作者=“玛丽莎·迈耶”},新书{Title =“我你”,作者=“乔乔莫耶斯”},新书{Title =“马戏团”,作者=“艾琳Morgenstern”},新书{Title =“龙纹身的女孩”,作者=“斯泰格·拉尔森”},新书{Title =“哈利·波特与火焰杯”,作者=“罗琳”},新书{Title =“小生命”,作者=“Hanya Yanagihara "},新书{标题=“Darkmans”,作者=“Nicola Barker”},新书{标题=“The Siege”,作者=“Helen Dunmore”},新书{标题=“Harvest”,作者=“Jim Crace”},};} public List Source {get;设置; } }
添加ListView控件的定义:
< telerik: RadListView。ItemTemplate> < telerik: RadListView。 ItemLength="60" /> < / telerik: RadListView >
添加telerik
名称空间:
xmlns: telerik = " http://schemas.telerik.com/2022/xaml/maui "