Beispiel #1
0
 private void ChartOnAnnotationDeleted(ChartAnnotation ann)
 {
     if (_annotation == ann)
     {
         _annotation     = null;
         _annotationData = null;
     }
 }
Beispiel #2
0
        private void NewAnnotation_Click(object sender, RoutedEventArgs e)
        {
            if (_currCandle == null)
            {
                return;
            }

            var values = Enumerator.GetValues <ChartAnnotationTypes>().ToArray();

            _annotation = new ChartAnnotation {
                Type = values[RandomGen.GetInt(1, values.Length - 1)]
            };
            _annotationData = null;

            Chart.AddElement(_areaComb, _annotation);
            ModifyAnnotation(true);
        }
Beispiel #3
0
 private void ChartOnAnnotationModified(ChartAnnotation ann, ChartDrawData.AnnotationData data)
 {
     _annotation     = ann;
     _annotationData = data;
 }
Beispiel #4
0
 private void ChartOnAnnotationCreated(ChartAnnotation ann)
 {
     _annotation = ann;
 }
Beispiel #5
0
 /// <summary>
 /// Initializes a new instance of the ChartAnnotationAutomationPeer class.
 /// </summary>
 public ChartAnnotationAutomationPeer(ChartAnnotation owner)
     : base(owner)
 {
 }