■ ChartBrush 클래스를 사용해 이미지 ChartBrush 객체를 생성하는 방법을 보여준다.
▶ ChartBrush 클래스 : 이미지 ChartBrush 객체 생성하기 예제 (C#)
1 2 3 4 5 |
using Steema.TeeChart.Drawing; ChartBrush chartBrush = CreateImageChartBrush(ImageMode.Tile, "c:\\sample.jpg"); |
▶ ChartBrush 클래스 : 이미지 ChartBrush 객체 생성하기 (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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
using System.Drawing; using Steema.TeeChart.Drawing; #region 이미지 ChartBrush 객체 생성하기 - CreateImageChartBrush(imageMode, image) /// <summary> /// 이미지 ChartBrush 객체 생성하기 /// </summary> /// <param name="imageMode">ImageMode 객체</param> /// <param name="image">Image 객체</param> /// <returns>이미지 ChartBrush 객체</returns> public ChartBrush CreateImageChartBrush(ImageMode imageMode, Image image) { ChartBrush chartBrush = new ChartBrush(); chartBrush.Solid = false; chartBrush.Gradient.Visible = false; chartBrush.ImageMode = ImageMode.Tile; chartBrush.Image = image; return chartBrush; } #endregion #region 이미지 ChartBrush 객체 생성하기 - CreateImageChartBrush(imageMode, filePath) /// <summary> /// 이미지 ChartBrush 객체 생성하기 /// </summary> /// <param name="imageMode">ImageMode 객체</param> /// <param name="filePath">파일 경로</param> /// <returns>ChartBrush 객체</returns> public ChartBrush CreateImageChartBrush(ImageMode imageMode, string filePath) { return CreateImageChartBrush(imageMode, Image.FromFile(filePath)); } #endregion |