【问题标题】:Xamarin Forms changing the size of a viewcell dynamicallyXamarin Forms 动态更改视单元的大小
【发布时间】:2017-01-13 06:43:08
【问题描述】:

使用带有自定义 ViewCell 的 Xamarin Forms ListView,是否可以根据事件展开列表项?请忽略橙色线,但参考下图...

  1. 常规单元格未展开
  2. 用户点击了三个点,导致 ViewCell 展开以显示其他内容

这可能吗?使这项工作发挥作用的技术是什么?

【问题讨论】:

    标签: xaml xamarin xamarin.forms


    【解决方案1】:

    您可以在视单元内拥有容器或元素,其可见性可以根据点击进行控制。一旦元素展开或折叠,您将不得不重新渲染元素以调整视单元的大小。否则,您将看到 Viewcell 的大小与最初呈现的大小相同,但其中的内容会溢出。

    查看以下链接:

    1. How to implement Expandable/Collapsible ListView in xamarin forms?

    2. CollapseListView-in-xamarin.forms

    3. ExpandableListView

    【讨论】:

    • 请浏览示例。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-05
    • 1970-01-01
    • 2017-05-05
    相关资源
    最近更新 更多