GridControl 을 사용할 때 GridView를 만들고,
Run Designer을 통해 Grid Designer을 진입한다.
Repository 구분 중
In-place Editor Repository 에서
ColumnEdit에 지정할 RepositoryItem을 만들면
ColumnEdit 항목에서 Existing 아래에 생성한 항목들이 나온다.
그렇게 사용 중이었는데,
동일 기능으로 UI 구성을 하려고 폼을 복사-붙여넣기했더니
그러는 도중에 누락된(?) 것인지 생성해서 잘 사용 중이던 항목들이 다른 컬럼에도 ColumnEdit를 지정하려했더니 안보여서 테스트로 RepositoryItem을 하나 만들고 테스트용으로 만든 아이의 변수로 참조를 보니
폼.designer소스 내부에
this.[GridControl 명칭].RepositoryItems.AddRange(new DevExpress.XtraEditors.Repository.RepositoryItem[] { });
해당 코드의 {} 안에 배열값으로 들어가있었다.
그래서 사용 중이었던 RepositoryItem 변수들윽 해당 코드의 배열값으로 나열해주니 다시 CoulmnEdit항목에 Existing안에 위치했다.
왜 누락된 건지는 모르겠지만 일단 해결 완료!
'- C#' 카테고리의 다른 글
[C#] Windows Form 폼 위에 다른 폼 띄우기. (Topmost, Owner, Show, ShowDialog, 모달, 모달리스) (0) | 2020.04.08 |
---|---|
[C#] 메모장으로 저장, 저장한 메모장 파일 바로 열기. (0) | 2020.03.27 |
[C#] Windows Forms 'ArrayList' Class 사용하기 (using System.Collections) (0) | 2019.04.21 |
[C#] 배열 생성 / ArrayList와 List 컬렉션 사용해보기. (0) | 2019.04.15 |