首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Xamarin表单中显示数据列表

在Xamarin表单中显示数据列表
EN

Stack Overflow用户
提问于 2020-07-08 07:51:23
回答 1查看 699关注 0票数 2

我的应用程序从firebase后端检索数据。检索数据并将其放入列表对象中

列表类型及其变量

代码语言:javascript
运行
复制
      public class UserLogs
{
    public Guid UserID { get; set; }
    public string logData { get; set; }
    public string sliderValue { get; set; }
    public string logTime { get; set; }

}

}

代码语言:javascript
运行
复制
    List<UserLogs> foundLogs = new List<UserLogs>();

从firebase获取所需数据

代码语言:javascript
运行
复制
    foundLogs = (await firebaseClient
        .Child("UserLogs")
        .OnceAsync<UserLogs>()).Where(a => a.Object.UserID == userID).Select(item => new UserLogs
        {
            UserID = item.Object.UserID,
            logData = item.Object.logData,
            sliderValue = item.Object.sliderValue,
            logTime = item.Object.logTime

           
        }).ToList();

当尝试将此列表显示到列表视图时,它将显示为对象名称,例如

如何在列表视图中显示列表中每个索引的数据?例如,如果我想显示在变量监视窗口中看到的UserID或logData,我该怎么做呢?

我当前是如何显示列表的

代码语言:javascript
运行
复制
    //list of logs being the name of the list view in the xaml file
    ListOfLogs.ItemsSource = foundLogs;

提前谢谢你

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-08 08:06:16

您必须提供一个模板来告诉数据如何显示-这在docs中有广泛的介绍

代码语言:javascript
运行
复制
<ListView>
  <ListView.ItemTemplate>
    <DataTemplate>
      <TextCell Text="{Binding UserID}" />
    </DataTemplate>
  </ListView.ItemTemplate>
</ListView>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62785497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档