FarPoint Spread 에서 Column Visible 설정 방법 (showing or hiding columns)을 안내해드립니다.
임의의 컬럼 변수 col1, col2에 대하여 파포인트 스프레드에서 컬럼 visible을 설정하는 방법은 프로그래밍 방법 및 디자이너 설정하는 방법이 있으며 다음과 같습니다.
프로그래밍 방법 컬럼 표시 (Column visible programmatically)
1. 열 개수를 조정하는 방법 : Column count
fpSpread.ActiveSheet.ColumnCount = col1;
2. 보임 여부 설정하는 방법 : Columns Visible
2.1. Visible Property 이용하기
fpSpread.ActiveSheet.Columns[col1, col2].Visible = false;
2.2. Method 사용하기
fpSpread.ActiveSheet.SetColumnVisible(col1, false);
3. 컬럼을 삭제하는 방법 : Remove Columns
fpSpread.ActiveSheet.Columns[col1, col2].Remove();
디자이너에서 컬럼 숨김 설정하기 (Column visible in designers)
파포인트 스프레드 디자이너 자체에서도 관리할 수 있는 방법이 있습니다.
Column Visible 사례
프로그램에서 visible 변경 부분도 없고 remove 하는 부분도 안 보이는데 스프레드시트가 뜻하지 않은 결과를 계속 보여준 경우가 있습니다.
데이터 소스 컬럼이 계속 이상하게 보여서 한참을 찾았는데, 기본적인 것을 깜빡하고 엉뚱한 곳을 찾고 있었네요.
컬럼이 이상하게 보일 때는 디자이너 설정을 깜빡하지 않았는지 확인해 봅시다.
designer.cs를 한 번이라도 훑어봤다면 금방 찾았을 것을 헤맸네요.