xamarin.android – 在Mvvmcross中绑定到TableLayout

xamarin.android – 在Mvvmcross中绑定到TableLayout,第1张

概述是否有任何将任何类型的集合绑定到 android中的TableLayout的示例?我一直收到属性ItemSource LocationQuantities绑定失败的消息/警告.视图模型的所有其他绑定都正常工作,但列表不绑定到TableLayout.起初我以为我的问题是绑定到字典但我能够绑定到其他Mvx布局的字典(listview等). 我似乎无法找到N个代码示例中的任何一个或网络中其他任何地方,其 是否有任何将任何类型的集合绑定到 android中的tableLayout的示例?我一直收到属性ItemSource LocationQuantitIEs绑定失败的消息/警告.视图模型的所有其他绑定都正常工作,但列表不绑定到tableLayout.起初我以为我的问题是绑定到字典但我能够绑定到其他Mvx布局的字典(ListvIEw等).

我似乎无法找到N个代码示例中的任何一个或网络中其他任何地方,其中tableLayout实际上在mvvmcross应用程序中使用.我敢肯定我只是做了一些愚蠢的简单错误.

<Mvx.MvxtableLayout        p1:ID="@+ID/PartLocationQtytable"        p1:layout_wIDth="fill_parent"        p1:layout_height="wrap_content"        p1:layout_below="@ID/PartDetailPriceLayout"        p1:padding="5.0dp"        local:MvxBind="ItemSource LocationQuantitIEs"        />

我已尝试过上述以及自定义模板.上面的例子只使用了一个字符串列表.
任何帮助,将不胜感激

解决方法 我可以看到你的代码唯一明显的问题是它使用ItemSource而所有基于列表的布局都使用ItemsSource – 请参阅 MvxTableLayout.cs#L89

除此之外,我想你还要确保tableLayout的模板是tableRows – 这样它们就可以作为行加载.显然,我们目前无法看到您的项目模板,因为您没有将它们包含在问题中.

我必须承认tableLayout不是我个人在生产项目中使用的东西 – 只是我还不需要使用的东西.

总结

以上是内存溢出为你收集整理的xamarin.android – 在Mvvmcross中绑定到TableLayout全部内容,希望文章能够帮你解决xamarin.android – 在Mvvmcross中绑定到TableLayout所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1128904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存