示例#1
0
 public void Assign(Chart chart)
 {
     if (this.Chart == null)
     {
         this.Chart = chart;
         this.rangeControlClient = new RangeControlClient(chart);
     }
     else
     {
         this.Chart.Assign(chart);
     }
 }
示例#2
0
 void IRangeControlClient.OnRangeControlChanged(IRangeControl rangeControl) =>
 RangeControlClient.OnRangeControlChanged(rangeControl);
示例#3
0
 void IRangeControlClient.OnClick(RangeControlHitInfo hitInfo) =>
 RangeControlClient.OnClick(hitInfo);
示例#4
0
 void IRangeControlClient.UpdatePressedInfo(RangeControlHitInfo hitInfo) =>
 RangeControlClient.UpdatePressedInfo(hitInfo);
示例#5
0
 bool IRangeControlClient.SupportOrientation(RangeControlClientOrientation orientation) =>
 RangeControlClient.SupportOrientation(orientation);
示例#6
0
 object IRangeControlClientExtension.NativeValue(double normalizedValue) =>
 RangeControlClient.NativeValue(normalizedValue);
示例#7
0
 Rectangle IRangeControlClient.CalculateSelectionBounds(RangeControlPaintEventArgs e, Rectangle rect) =>
 RangeControlClient.CalculateSelectionBounds(e, rect);
示例#8
0
 double IRangeControlClient.ValidateScale(double newScale) =>
 RangeControlClient.ValidateScale(newScale);
示例#9
0
 void IRangeControlClient.OnRangeChanged(object rangeMinimum, object rangeMaximum) =>
 RangeControlClient.OnRangeChanged(rangeMinimum, rangeMaximum);
示例#10
0
 void IRangeControlClient.ValidateRange(NormalizedRangeInfo info) =>
 RangeControlClient.ValidateRange(info);
示例#11
0
 List <object> IRangeControlClient.GetRuler(RulerInfoArgs e) =>
 RangeControlClient.GetRuler(e);
示例#12
0
 string IRangeControlClient.RulerToString(int ruleIndex) =>
 RangeControlClient.RulerToString(ruleIndex);
示例#13
0
 double IRangeControlClient.GetNormalizedValue(object value) =>
 RangeControlClient.GetNormalizedValue(value);
示例#14
0
 object IRangeControlClient.GetValue(double normalizedValue) =>
 RangeControlClient.GetValue(normalizedValue);
示例#15
0
 void IRangeControlClient.OnResize() =>
 RangeControlClient.OnResize();
示例#16
0
 void IRangeControlClient.Calculate(Rectangle contentRect) =>
 RangeControlClient.Calculate(contentRect);
示例#17
0
 void IRangeControlClient.DrawContent(RangeControlPaintEventArgs e) =>
 RangeControlClient.DrawContent(e);
示例#18
0
 string IRangeControlClient.ValueToString(double normalizedValue) =>
 RangeControlClient.ValueToString(normalizedValue);
示例#19
0
 bool IRangeControlClient.DrawRuler(RangeControlPaintEventArgs e) =>
 RangeControlClient.DrawRuler(e);
示例#20
0
 void IRangeControlClient.DrawSelection(RangeControlPaintEventArgs e) =>
 RangeControlClient.DrawSelection(e);
示例#21
0
 object IRangeControlClient.GetOptions() =>
 RangeControlClient.GetOptions();
示例#22
0
 void IRangeControlClient.UpdateHotInfo(RangeControlHitInfo hitInfo) =>
 RangeControlClient.UpdateHotInfo(hitInfo);
示例#23
0
 bool IRangeControlClient.IsValidType(Type type)
 {
     return(RangeControlClient.IsValidType(type));
 }