■ TChart 클래스의 AutoRepaint 속성을 사용해 대량 데이터 추가시 성능을 향상시키는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
using System; using System.Drawing; using Steema.TeeChart; using Steema.TeeChart.Styles; Random random = new Random(); TChart chart = new TChart(); Bar bar = new Bar(); chart.Series.Add(bar); chart.AutoRepaint = false; for(int i = 0; i < 100000; i++) { bar.Add(i, random.Next(800), Color.Blue); } chart.AutoRepaint = true; chart.Refresh(); |