需要在三个地方做处理:

1 . 定义Convertor  

    public class RememberStatusConvertor : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var rememberStatus
= (RememberStatus)value;
switch (rememberStatus)
{
case RememberStatus.NotRemember:
return "(无)";
case RememberStatus.Remembering:
return "记忆中...";
default:
return "已记住";
}
}

public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}

2 . 在XAML文件中加入资源

 <BLL:RememberStatusConvertor x:Key="rememberStatusConvertor"/>

3 . 在XAML中使用资源

<TextBlock Grid.Column="2" Text="{Binding Path=Word.RememberStatus,Converter={StaticResource rememberStatusConvertor}}" 
FontSize
="28" Style="{StaticResource listboxTextBlock}"/>

  

相关文章:

  • 2021-07-22
  • 2021-09-21
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-20
  • 2021-11-02
  • 2021-05-24
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
相关资源
相似解决方案