【问题标题】:Show hide content in List item in Windows Phone 8.1在 Windows Phone 8.1 的列表项中显示隐藏内容
【发布时间】:2014-09-22 09:40:12
【问题描述】:

我正在开发 WP8.1 应用程序,因为我需要显示一些具有显示/隐藏功能的内容。将显示前 2 行,单击该项目后,其余内容应展开并显示。我们如何在 WP8.1 中实现这一目标

【问题讨论】:

    标签: xaml c#-4.0 windows-phone-8 windows-phone-8.1


    【解决方案1】:

    为了显示或隐藏,您必须进行绑定。

    要扩展内容,将 DataTemplate 设置为 StackPanel,并将 TextBlock 的 Height 属性(通过绑定)设置为显示两行所需的值。

    点击项目,只需获取 selectedItem 实例并增加高度属性或设置为自动

    要了解绑定请看这里http://msdn.microsoft.com/en-us/library/windows/apps/cc278072(v=vs.105).aspx

    【讨论】:

    • 感谢 Pradeep,它成功了。现在,当我单击另一个项目时,前一个项目应该被折叠。我们怎样才能做到这一点?
    • 将之前选中的项的高度重置为最小高度,对新选中的项进行上述操作。如果需要,可以添加一些动画。
    • 你能告诉我怎么做吗?
    【解决方案2】:

    您可以使用可见性和折叠 像这样

         myimage. visibility =visibility.visible;
    

    你可以用这种方式控制

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-07
      相关资源
      最近更新 更多