728x90
728x170
▶ MainForm.cs
using System.Drawing;
using System.Windows.Forms;
using Steema.TeeChart.Drawing;
using Steema.TeeChart.Styles;
namespace TestProject
{
/// <summary>
/// 메인 폼
/// </summary>
public partial class MainForm : Form
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Field
////////////////////////////////////////////////////////////////////////////////////////// Private
#region Field
/// <summary>
/// 수평 바
/// </summary>
private Bubble bubble;
#endregion
//////////////////////////////////////////////////////////////////////////////////////////////////// Constructor
////////////////////////////////////////////////////////////////////////////////////////// Public
#region 생성자 - MainForm()
/// <summary>
/// 생성자
/// </summary>
public MainForm()
{
InitializeComponent();
Text = "Bubble 클래스 : Pointer 속성을 사용해 버블 투명도 설정하기";
#region 투명도 수평 스크롤바를 설정한다.
this.transparencyHScrollBar.Minimum = 0;
this.transparencyHScrollBar.Maximum = 109;
this.transparencyHScrollBar.Value = 50;
#endregion
#region 티차트를 설정한다.
this.tChart.Panel.Pen = new ChartPen(Color.Black);
this.bubble = new Bubble();
this.bubble.Pointer.Transparency = 50;
this.bubble.FillSampleValues();
this.tChart.Series.Add(this.bubble);
#endregion
#region 이벤트를 설정한다.
this.transparencyHScrollBar.Scroll += transparencyHScrollBar_Scroll;
#endregion
}
#endregion
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Private
//////////////////////////////////////////////////////////////////////////////// Event
#region 투명도 수평 스크롤바 스크롤시 처리하기 - transparencyHScrollBar_Scroll(sender, e)
/// <summary>
/// 투명도 수평 스크롤바 스크롤시 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
private void transparencyHScrollBar_Scroll(object sender, ScrollEventArgs e)
{
this.bubble.Pointer.Transparency = this.transparencyHScrollBar.Value;
this.transparencyValueLabel.Text = this.transparencyHScrollBar.Value.ToString("#,##0");
}
#endregion
}
}
728x90
그리드형(광고전용)
'TeeChart > WinForm' 카테고리의 다른 글
[TEECHART/WINFORM] Line 클래스 : Stairs 속성을 사용해 계단형 차트 만들기 (0) | 2022.03.22 |
---|---|
[TEECHART/WINFORM] ButtonColor 클래스 : Color 속성을 사용해 색상 속성 편집하기 (0) | 2022.03.22 |
[TEECHART/WINFORM] GradientEditor 클래스 : ShowDialog 메소드를 사용해 그라디언트 속성 편집하기 (0) | 2022.03.22 |
[TEECHART/WINFORM] ButtenPen 클래스 : Pen 속성을 사용해 펜 속성 편집하기 (0) | 2022.03.22 |
[TEECHART/WINFORM] GradientEditor 클래스 : Edit 정적 메소드를 사용해 그라디언트 속성 편집하기 (0) | 2022.03.22 |
[TEECHART/WINFORM] Bubble 클래스 : Pointer 속성을 사용해 버블 구체 스타일 설정하기 (0) | 2022.03.22 |
[TEECHART/WINFORM] HorizBar 클래스 : MarksOnBar 속성을 사용해 막대 내 마크 표시하기 (0) | 2022.03.21 |
[TEECHART/WINFORM] Bar 클래스 : TickLines 속성을 사용해 틱 라인 표시하기 (0) | 2022.03.21 |
[TEECHART/WINFORM] Bar 클래스 : 바 위치/크기 설정하기 (0) | 2022.03.21 |
[TEECHART/WINFORM] Bar 클래스 : Brush 속성을 사용해 바 이미지 사용하기 (0) | 2022.03.21 |