안녕하세요 그레이프시티입니다.
먼저 문의하신 Wijmo 그리드에 Excel 가져오기 후, width 사이즈 조절 방법에 대해 안내 드립니다.
해당 기능을 구현하기 위해서 loadAsync의 onLoaded 콜백함수 내에서 조절하고 싶은 열의 width 속성을 설정해주시면 됩니다. 아래 간단한 코드를 확인해보시기 바랍니다.
const load = () => {
let fileInput = document.getElementById("importFile");
if (fileInput.files[0]) {
wjcGridXlsx.FlexGridXlsxConverter.loadAsync(
gridRef.current.control,
fileInput.files[0],
{ includeColumnHeaders: includeColRef.current.checked },
() => {
gridRef.current.control.columns[0].width = 100;
// setTimeout(function () {
// gridRef.current.control.columns[0].width = 100;
// }, 50);
}
);
}
};
만일 width 설정이 되지 않는다면, setTimeout 함수를 호출하여 일정 시간 지연 후 width 설정을 해보시기 바랍니다.
[프리미엄 회원 전환 안내]
라이선스를 보유하고 계시다면, 누구나 추가 비용 없이 그레이프시티 포럼 프리미엄 회원이 될 수 있습니다.
프리미엄 회원으로 전환 시, 기술 문의에 대하여 우선 지원 받으실 수 있습니다.
아래 링크를 통해 프리미엄 회원 전환 방법 및 혜택 안내를 살펴보시길 바랍니다.
- GrapeCity 개발자 포럼 | 프리미엄 회원 전환 방법 및 혜택 안내
다른 궁금한 점이 생기면, 문의 주시기 바랍니다.
감사합니다.
그레이프시티 드림