[C#/WINFORM/DEVEXPRESS] XRLabel 클래스 : 바운드 레이블 추가하기
■ XRLabel 클래스를 사용해 바운드 레이블을 추가하는 방법을 보여준다. ▶ 예제 코드 (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 |
using System.Drawing; using DevExpress.XtraReports.UI; #region 바운드 레이블 추가하기 - AddBoundLabel(xtraReport, bindingMember, boundRectangle, format) /// <summary> /// 바운드 레이블 추가하기 /// </summary> /// <param name="xtraReport">XtraReport 객체</param> /// <param name="bindingMember">바인딩 멤버</param> /// <param name="boundRectangle">바운드 사각형</param> /// <param name="format">포맷</param> public void AddBoundLabel(XtraReport xtraReport, string bindingMember, Rectangle boundRectangle, string format) { XRLabel xrLabel = new XRLabel(); xtraReport.Bands[BandKind.Detail].Controls.Add(xrLabel); xrLabel.Location = boundRectangle.Location; xrLabel.Size = boundRectangle.Size; xrLabel.DataBindings.Add("Text", xtraReport.DataSource, bindingMember, format); } #endregion |