C# 我使用syncfusion treeview,需要以特殊方式自定义数据模板

C# 我使用syncfusion treeview,需要以特殊方式自定义数据模板,c#,xamarin,syncfusion,C#,Xamarin,Syncfusion,如何自定义datatemplate,使子节点在其顶部有一个三角形(某种框架的曲线形状?我通过绑定到syncfusion treeview的datatemplate内的Level属性来确定节点(根节点还是非根节点)。 我认为对我有好处的是: 创建两个datatemplates,一个用于子节点,另一个用于根节点,并动态选择决定datatemplate的级别属性 创建两行网格(顶行包含三角形的图像),(底行包含节点的内容) 并选择子节点(顶部有三角形)三角形必须以节点所选背景色的颜色绘制自身。根据提供

如何自定义datatemplate,使子节点在其顶部有一个三角形(某种框架的曲线形状?我通过绑定到syncfusion treeview的datatemplate内的Level属性来确定节点(根节点还是非根节点)。 我认为对我有好处的是:

  • 创建两个datatemplates,一个用于子节点,另一个用于根节点,并动态选择决定datatemplate的级别属性
  • 创建两行网格(顶行包含三角形的图像),(底行包含节点的内容)

  • 并选择子节点(顶部有三角形)三角形必须以节点所选背景色的颜色绘制自身。

    根据提供的信息,我们准备了一个示例,您可以在其中找到两个不同的根节点和子节点模板,如您所述。您还可以根据您在TreeView中的要求自定义模板。请从以下链接:

    样本

    您可以通过以下链接参考带有TemplateSelector自定义的Treeview文档

    我们希望这会有所帮助。如果您需要任何进一步的帮助,请告诉我们

    问候,


    Gnana

    无法打开上面的链接,无法访问