Пример #1
0
 public override NSString GetFormattedAxisLabel(SFChart chart, NSString label, NSObject value, SFAxis axis)
 {
     if (axis == chart.SecondaryAxis)
     {
         String formattedLabel = label + "%";
         label = new NSString(formattedLabel);
         return(label);
     }
     return(label);
 }
Пример #2
0
        public override NSString GetFormattedAxisLabel(SFChart chart, NSString label, NSObject value, SFAxis axis)
        {
            if (!axis.Equals(chart.PrimaryAxis))
            {
                return(label);
            }

            var formattedLabel = GetMonthString(label);

            label = new NSString(formattedLabel);
            return(label);
        }
Пример #3
0
        public override NSString GetFormattedAxisLabel(SFChart chart, NSString label, NSObject value, SFAxis axis)
        {
            if (axis == chart.SecondaryAxis)
            {
                label = (Foundation.NSString)(label + "%");
            }

            return(label);
        }
Пример #4
0
        public override NSString GetFormattedAxisLabel(SFChart chart, NSString label, NSObject value, SFAxis axis)
        {
            if (axis.Title.Text == "Time in min")
            {
                var nsNumber = (NSNumber)value;

                var newValue = nsNumber.Int32Value / 60;
                return(NSString.FromData(NSData.FromString(newValue.ToString()), NSStringEncoding.ASCIIStringEncoding));
            }
            return(base.GetFormattedAxisLabel(chart, label, value, axis));
        }