WinForms [Alignmnet] 셀 텍스트 정렬 설정하기
페이지 정보
작성자 GCK써니 작성일 2023-01-20 10:18 조회 539회 댓글 0건본문
관련링크
Spread.NET에서는 셀 또는 셀 그룹에서 내용이 정렬되는 방식을 결정할 수 있습니다. 정렬 방식을 설정할 때에는 VerticalAlignment 속성과 HorizontalAlignment 속성을 사용합니다. 각 속성에는 CellVerticalAlignment 및 CellHorizontalAlignment 열거형이 사용됩니다.
CellVerticalAlignment
멤버 | 설명 |
Bottom | 아래쪽 맞춤. |
Center | 가운데 맞춤. |
Distributed | 균등 분할. |
General | 일반. |
Justify | 양쪽 맞춤. |
Top | 위쪽 맞춤. |
VerticalAlignment가 "Distributed"와 "Justify"인 경우의 차이는 텍스트가 한 줄일 때 확인하실 수 있습니다.
"Distributed"로 설정되어있을 때에는 텍스트를 중앙에 정렬합니다.
그러나 "Justify"로 되어있을 때에는 텍스트를 상단에 정렬합니다.
CellHorizontalAlignment
멤버 | 설명 |
Center | 가운데 맞춤. 셀의 내용을 수평으로 중앙에 맞춥니다. |
Distributed | 균등 분할. |
General | 일반. |
Justify | 양쪽 맞춤. |
Left | 왼쪽 맞춤. |
Right | 오른쪽 맞춤. |
HorizontalAlignment가 "Distributed"와 "Justify"인 경우의 차이는 텍스트의 마지막 줄에서 확인하실 수 있습니다.
"Distributed"로 설정되어있을 때에는 마지막 줄의 텍스트를 양쪽으로 균등분할 합니다.
그러나 "Justify"로 되어있을 때에는 마지막 줄의 텍스트를 왼쪽으로 정렬합니다.
아래 예제 코드는 첫 번째 셀(A1)의 가로 맞춤을 오른쪽 맞춤으로, 해당 셀의 세로 맞춤을 아래쪽 맞춤으로, B2에서 C3까지 셀의 가로 맞춤 및 세로 맞춤을 가운데 맞춤으로 설정합니다. 첨부된 그림은 결과를 보여줍니다.
C#
fpSpread1.Sheets[0].Cells[0,0].HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right; fpSpread1.Sheets[0].Cells[0,0].VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Bottom; fpSpread1.Sheets[0].Cells[1,1,2,2].HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center; fpSpread1.Sheets[0].Cells[1,1,2,2].VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
VB
fpSpread1.Sheets(0).Cells(0,0).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right fpSpread1.Sheets(0).Cells(0,0).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Bottom fpSpread1.Sheets(0).Cells(1,1,2,2).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center fpSpread1.Sheets(0).Cells(1,1,2,2).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center
보다 상세한 내용은 아래 링크된 도움말 문서에서 확인하실 수 있습니다.
댓글목록
등록된 댓글이 없습니다.