Xamarin Forms - 从父页面代码隐藏的列表视图中访问控件

问题描述 投票:0回答:1

在Xamarin Forms中,我们如何从父页面的代码隐藏中访问ListViews控件?

我想设置一些属性但不确定如何访问它们。

EG如果父页面是MyPage,其中一个名为MyList的ListView包含地址和名称标签,从MyPage代码隐藏我怎么设置,说地址标签不透明?

c# xaml xamarin.forms
1个回答
1
投票

如果这两个属性不在ListView.Items内,我建议你熟悉BindablePropertiesMyList应该暴露2 BindableProperties

  • 地址
  • name

所以可以在那些上使用DataBinding。 您还可以创建一个AddressOpacity并将其直接绑定到代表Label.Opacity。但是,如果你想隐藏/显示标签,我建议使用Label.IsVisible代替。

替代不推荐的方式: 在ListView中创建公共方法,以便能够操纵不同的UI道具。

© www.soinside.com 2019 - 2024. All rights reserved.