【问题标题】:Xamarin Binding List of ListsXamarin 绑定列表列表
【发布时间】:2018-07-06 00:28:02
【问题描述】:
    public class test
    {
        public string str { get; set; }
        public List<string> lstTest { get; set; }

    }

这是我的代码片段,我需要在 ListView绑定此对象的列表。我需要 Binding 与字符串 strlstTest

【问题讨论】:

  • 听起来是个好计划。当您遇到我们可以帮助解决的特定问题时,请告诉我们。
  • 你能澄清你的问题吗?您希望如何在单个列表单元格中显示 lstTest?你想要一个嵌套列表吗?
  • 因此,您想使用 ListView 哪个 ItemsSource 属性将绑定到您的“test”类型的列表,然后在该 ListView 内部拥有另一个 ListView,该 ListView 将为 ItemsSource 使用您的 List 类型的 lstTest 属性字符串类型的?

标签: xamarin data-binding binding cross-platform


【解决方案1】:

因此,您想使用 ListView 哪个 ItemsSource 属性将绑定到您的 List&lt;test&gt; ,然后在该 ListView 内部有另一个 ListView 将用于 ItemsSource 使用您的 lstTest 类型为 List&lt;string&gt; 的属性?

你不能那样做! ListView 不能包含在 ListView 中,但是如果您愿意,可以使用 ListView 分组,您将拥有一个包含所有项目的 ListView,但它们可以通过某个键进行分组,在这个例子中(使用奇怪的命名),它可以是一个名为“str”的属性。

有很多很棒的教程和示例,但我建议你看看这个here

【讨论】:

  • 我有一个带有这个列表的应用程序,但我有 dinamics 列,这是问题所在,但我用 dinamyc ItemTemplate 解决了,以后我来解释我是怎么做的.
猜你喜欢
  • 1970-01-01
  • 2019-08-17
  • 2015-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-18
  • 2020-11-18
  • 1970-01-01
相关资源
最近更新 更多