Exemplo n.º 1
0
 public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value)
 {
     if (value is DblArrExtension)
     {
         DblArrExtension extension = (DblArrExtension)value;
         return(extension.Ds);
     }
     else
     {
         return(base.ConvertFrom(context, culture, value));
     }
 }
Exemplo n.º 2
0
 public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
 {
     if (destinationType == typeof(MarkupExtension))
     {
         double[] values = (double[])value;
         DblArrExtension extension = new DblArrExtension() { Ds = string.Join(DELIMITER, values) };
         return extension;
     }
     else
     {
         return base.ConvertTo(context, culture, value, destinationType);
     }
 }
Exemplo n.º 3
0
 public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
 {
     if (destinationType == typeof(MarkupExtension))
     {
         double[]        values    = (double[])value;
         DblArrExtension extension = new DblArrExtension()
         {
             Ds = string.Join(DELIMITER, values)
         };
         return(extension);
     }
     else
     {
         return(base.ConvertTo(context, culture, value, destinationType));
     }
 }