Angular 그리드 multiLine 컬럼 및 MultiAutoComplete 관련 문의
페이지 정보
작성자 111234 작성일 2023-11-21 10:10 조회 166회 댓글 3건본문
관련링크
1. 그리드는 autoRowHeights가 true이고 컬럼은 multiLine과 wordWrap이 true입니다.
해당 컬럼에서 사용자가 텍스트를 입력 후 편집모드를 빠져나오면 입력한 데이터에 맞게 행 높이가 설정되는데 ,이때 텍스트가 아닌 엔터(Enter)가 마지막 입력 값이면 엔터를 포함하지 않은 높이로 행 높이가 설정되고 있습니다.
예를들어 아래 왼쪽과 같이 입력 시 행의 높이는 오른쪽처럼 적용되고 있습니다.
-------- --------
123 123
456 456
(Enter) --------
--------
위와 같은 경우에 Enter까지 포함하여 행 높이가 자동 설정되려면 어떻게 해야하나요?
(만약 스크립트에서 추가적인 처리가 필요하다면 공통적으로 모든 그리드에 적용할 수 있는 방법으로 샘플 요청드립니다.)
2. 현재 MultiAutoComplete를 사용중입니다. MultiAutoComplete 내에 있는 input의 width가 처음에 input태그 안에 인라인으로 스타일이 자동으로 설정되고 selectedItems가 늘어날때도 width가 자동으로 계산되어 설정되는 것같은데, 자동으로 설정되는 width가 전체 MultiAutoComplete 사이즈 만큼이 아닌 보이지는 않지만 dropdown 버튼 영역을 제외한 크기만큼만 input의 width가 지정되는 것 같습니다.
그래서 실제로 표시되진 않지만 dropdown 버튼 위치에 마우스를 올리면 마우스 cursor가 text가 아닌 default로 표시됩니다. (clickAction이 Toggle인데 dropdown 버튼 위치쪽을 클릭하면 목록이 펼쳐지지도 않습니다)
자동으로 설정되는 input의 width가 MultiAutoComplete 전체를 차지하게 할 수 있는 방법이 있나요?