首页 > 代码库 > MVVM转换器Int2StringConverter基础类

MVVM转换器Int2StringConverter基础类

很多时候都是会用到int 转换为字符串的情况的转换器

可能在编辑界面需要一个下拉框来显示列表

在列表页面需要一个转换器显示为具体的字符串数据

这个时候使用,有一个Items属性的转换器,就都搞定了

using Client.Model;using System;using System.Collections.Generic;using System.Collections.ObjectModel;using System.Linq;using System.Text;using System.Windows.Data;namespace Client.Common.Converter{    [ValueConversion(typeof(int), typeof(string))]    public class Int2StringConverter : NotifyPropertyChanged, IValueConverter    {        public Int2StringConverter()        {            Items = new ObservableCollection<ListItem>();            InitialItems();        }        protected virtual void InitialItems()        {        }        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)        {            string result = string.Empty;            if (value =http://www.mamicode.com/= null)"Items");            }        }    }}

  

 

MVVM转换器Int2StringConverter基础类