将枚举值绑定到数据模板中的标签

本文关键字:标签 数据 枚举 绑定 | 更新日期: 2023-09-27 18:21:04

<Label Content="{Binding ActivityName}" Foreground="Black"></Label>
<Label Content="{Binding ActivityType}" Foreground="Black"></Label>

当我将Activity的列表绑定到这个DataTemplate时,我可以看到Label中显示的ActivityName(String属性(。然而,ActivityType是一个enum,这根本不与Label绑定。我假设我需要在枚举上调用某种toString(),但我不知道如何在 XAML 中执行此操作。

谢谢。

将枚举值绑定到数据模板中的标签

试用

<Label Content="{Binding ActivityType,StringFormat={}{0}}" />