using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; namespace PDF_Master.DataConvert { public class IAPConvert : IValueConverter { //用于比较表小组文案 public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if((PDF_Master.ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType)value==ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType.CreatePDF) { return App.ServiceLoader.GetString("Text_CreatePDF") ; } else if ((PDF_Master.ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType)value == ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType.ConvertPDF) { return App.ServiceLoader.GetString("Text_ConvertPDF"); } else if ((PDF_Master.ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType)value == ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType.AdvancedEditTools) { return App.ServiceLoader.GetString("Text_Advanced"); } else if ((PDF_Master.ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType)value == ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType.AnnotatePDF) { return App.ServiceLoader.GetString("Text_Annotate"); } else if ((PDF_Master.ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType)value == ViewModels.Dialog.ServiceDialog.IAPCompareDialogViewModel.UseType.Security) { return App.ServiceLoader.GetString("Text_Security"); } return "枚举错误"; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw new NotImplementedException(); } } }