Xamarin Forms - 从父页面代码隐藏的列表视图中访问控件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin Forms - 从父页面代码隐藏的列表视图中访问控件相关的知识,希望对你有一定的参考价值。
在Xamarin Forms中,我们如何从父页面的代码隐藏中访问ListViews控件?
我想设置一些属性但不确定如何访问它们。
EG如果父页面是MyPage,其中一个名为MyList的ListView包含地址和名称标签,从MyPage代码隐藏我怎么设置,说地址标签不透明?
答案
如果这两个属性不在ListView.Items
内,我建议你熟悉BindableProperties。
MyList
应该暴露2 BindableProperties
:
- 地址
- name
所以可以在那些上使用DataBinding
。
您还可以创建一个AddressOpacity
并将其直接绑定到代表Label.Opacity
。但是,如果你想隐藏/显示标签,我建议使用Label.IsVisible
代替。
替代不推荐的方式:
在ListView
中创建公共方法,以便能够操纵不同的UI道具。
以上是关于Xamarin Forms - 从父页面代码隐藏的列表视图中访问控件的主要内容,如果未能解决你的问题,请参考以下文章
如何在xamarin.forms.android里面隐藏navigationbar
在 Xamarin.Forms Shell 中隐藏 tabbedPage 的标题
从 ViewModel 绑定到 Xamarin.Forms.Maps.Map