Xaml CollectionView.Footer在运行时隐藏/删除Xamarin表单
是否可以在运行时隐藏或删除页脚 我有一个在xaml中包含视图的页脚,但是我想在运行时在codebehind中添加和删除页脚。我怎么做Xaml CollectionView.Footer在运行时隐藏/删除Xamarin表单,xaml,xamarin.forms,Xaml,Xamarin.forms,是否可以在运行时隐藏或删除页脚 我有一个在xaml中包含视图的页脚,但是我想在运行时在codebehind中添加和删除页脚。我怎么做 <CollectionView ItemTemplate="{StaticResource MyTemplate}" ItemsSource="{Binding Customers}"> <CollectionView.EmptyView >
<CollectionView ItemTemplate="{StaticResource MyTemplate}"
ItemsSource="{Binding Customers}">
<CollectionView.EmptyView >
<views1:MyEmptyView IsVisible ="{Binding IsEmptyViewVisible}" />
</CollectionView.EmptyView>
<CollectionView.Footer >
<MyFooterView IsVisible="{Binding IsLoading}" />
</CollectionView.Footer>
</CollectionView>
由于您已在code behind中绑定了IsVisible
,因此只需在运行时将其设置为false
,即可隐藏页脚视图。@LucasZhang MSFT感谢您的回复。尽管visible=false,它仍然占用分配的空间,并且正在从我的空视图中删除一些内容。我想在运行时添加/删除绑定MyFooterView
的高度并将其设置为零。@LucasZhang MSFT它没有帮助,空间仍然存在。因为您已经在code behind中绑定了IsVisible
,所以您只需要在运行时将其设置为false
,以隐藏FooterView。@LucasZhang MSFT感谢您的回复。尽管visible=false,它仍然占用分配的空间,并且正在从我的空视图中删除一些内容。我想在runtimeBinding时添加/删除MyFooterView
的高度,并将其设置为零。@LucasZhang MSFT它没有帮助,空间仍然存在。