如何根据 xaml 中的集合计数更新可见性

本文关键字:更新 可见性 集合 何根 xaml | 更新日期: 2023-09-27 18:37:14

基本上,我的Windows Phone应用程序中有两个ListPicker控件。我使用集合List<A> ACollection绑定 ListPicker1

"A"类将具有另一个集合List<B> BCollection

我需要的要求是,如果BCollection.Count > 0那么我应该启用ListPicker2的可见性,并应该将该基本总线[它从A类]绑定到ListPicker2。

我期望的是,我需要在 Windows Phone 中使用 0% c# 代码在 xaml 中实现这一切。在WP7中可能吗?

如何根据 xaml 中的集合计数更新可见性

> 需要将 C# 模型中BCollection.Count > 0条件公开为 bool 或 Visiblity 属性。所以不,这在 XAML 中不可能完全没有 C#。

你可以用 C# 编写专用转换器,但它将是 C# 代码。请参阅AnthonyWJones对这个问题的回答,是否可以绑定到Silverlight中的lambda表达式?。