Beispiel #1
0
 public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
 {
     if (typeof(string).Equals(destinationType))
     {
         if (value != null)
         {
             if (value is string)
             {
                 return(value);
             }
             int rate;
             try
             {
                 rate = Convert.ToInt32(value);
             }
             catch
             {
                 rate = 24000;
             }
             return(PropEditorAudioSampleRate.RateName(rate));
         }
     }
     return(base.ConvertTo(context, culture, value, destinationType));
 }