public override IValueConverter TryBuildConverter(Type dataType, IValueConversionContext context)
 {
     if (dataType == typeof(char))
     {
         return(new GenericValueConverter <char>(c => (double)c));
     }
     return(null);
 }
		public override IValueConverter TryBuildConverter(Type dataType, IValueConversionContext context)
		{
			if (dataType == typeof(char))
			{
				return new GenericValueConverter<char>(c => (double)c);
			}
			return null;
		}
Example #3
0
        public override IValueConverter TryBuildConverter(Type dataType, IValueConversionContext context)
        {
            var plotter = context.Plotter;

            if (dataType == typeof(DateTime))
            {
                foreach (var child in plotter.Children)
                {
                    DateTimeAxis axis = child as DateTimeAxis;
                    if (axis != null)
                    {
                        return(new DateTimeValueConverter(axis));
                    }
                }
            }
            return(null);
        }
		public override IValueConverter TryBuildConverter(Type dataType, IValueConversionContext context)
		{
			var plotter = context.Plotter;

			if (dataType == typeof(DateTime))
			{
				foreach (var child in plotter.Children)
				{
					DateTimeAxis axis = child as DateTimeAxis;
					if (axis != null)
					{
						return new DateTimeValueConverter(axis);
					}
				}
			}
			return null;
		}
Example #5
0
 public abstract IValueConverter TryBuildConverter(Type dataType, IValueConversionContext context);
		public abstract IValueConverter TryBuildConverter(Type dataType, IValueConversionContext context);