[Fpspread] spread12 그룹핑 에러
2024. 7. 2. 13:40ㆍC#/공부
spread9버전에서 12버전으로 바꾸면서 나머지는 문제가 없는데 그룹핑 부분에서 에러가 나는게 문제였다.
if (fpSpread1.ActiveSheet.Models.Data is FarPoint.Win.Spread.Model.GroupDataModel) {
fpSpread1.ActiveSheet.Models.Data =
((FarPoint.Win.Spread.Model.GroupDataModel) fpSpread1.ActiveSheet.Models.Data).TargetModel;
}
//그룹핑되어있다면 초기화시켜주기
FarPoint.Win.Spread.Model.DefaultSheetDataModel dataModel = new FarPoint.Win.Spread.Model.DefaultSheetDataModel(fpSpread1.ActiveSheet.NonEmptyRowCount, 8);
fpSpread1.ActiveSheet.Models.Data = dataModel;
dataModel.Clear(0, 0, -1, -1);
GroupDataModel 로 그룹화를 하는 중에 에러가 난다면 그룹화이전 초반에 저 코드를 추가해주면 된다.
9버전에서는 하단 코드만 있어도 초기화가 잘 진행됐지만 바뀐 12버전에서는
상단의 if문도 추가해줘야 제대로 돌아간다!
'C# > 공부' 카테고리의 다른 글
[WinForm] Dock처리 후 우선순위 설정 (0) | 2024.09.10 |
---|---|
[C# / VisualStudio] C#에서 Naver의 SmartEditor 사용 - 2. 화면 작업 (0) | 2023.07.29 |
[C# / VisualStudio] C#에서 Naver의 SmartEditor 사용 - 1.컨트롤 작업 (0) | 2023.07.27 |