Clu*_*ter 6 treeview xamarin xamarin.forms
我正在尝试使用Xamarin表单中的嵌套数据实现Treeview。看起来像这样

轻触每个项目会打开一个可能的子项目的列表。我在网上看到的示例仅使用ListView处理一层数据。是否有可能以xamarin形式实现这种分层的数据视图。
是的。这是可能的。我通过在 StackPanel 中嵌套 StackPanel 来实现 TreeView。
您可以在此处下载代码: https ://github.com/AdaptSolutions/Xamarin.Forms-TreeView
这是一些示例代码:
private void Render()
{
_SpacerBoxView.WidthRequest = IndentWidth;
if (Children == null || Children.Count == 0)
{
SetExpandButtonContent(BlankImagePath);
return;
}
SetExpandButtonContent(IsExpanded ? OpenImagePath : CollapseImagePath);
foreach (var item in Children)
{
item.Render();
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2437 次 |
| 最近记录: |