public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var type = (int)value;
            var name = WsChannelType.GetName(type);
            var s    = parameter as string;

            if (s != null)
            {
                return(string.Format(CultureInfo.InvariantCulture, s, name));
            }
            return(name);
        }
 private LabelValuePair <int?> BuildTypeItem(int value)
 {
     return(new LabelValuePair <int?> {
         Label = WsChannelType.GetName(value), Value = value
     });
 }