etcdoc
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| etcdoc [2025/07/23 10:54] – admin | etcdoc [2026/07/09 07:35] (현재) – [- Etc] peter | ||
|---|---|---|---|
| 줄 78: | 줄 78: | ||
| ==== - Etc ==== | ==== - Etc ==== | ||
| - | . GridView Column중 LookupEdit의 선택이 바뀌면 처리하는 방법 | + | ===. GridView Column중 LookupEdit |
| - | | + | |
| // 화면이 로드되면 | // 화면이 로드되면 | ||
| private void HalfWorkWD_Load(object sender, EventArgs e) | private void HalfWorkWD_Load(object sender, EventArgs e) | ||
| 줄 98: | 줄 98: | ||
| } | } | ||
| + | ===. GridView 행중 특정(사용자가 의도하는) 조건에 맞는 경우 색을 바꿔보자=== | ||
| + | Class 생성자 또는 Load Event에 배치한다. | ||
| + | |||
| + | | ||
| + | { | ||
| + | UBiGridView view = a as UBiGridView; | ||
| + | if (b.RowHandle >= 0) | ||
| + | { | ||
| + | if (view.GetRowCellValue(b.RowHandle, | ||
| + | { | ||
| + | // FINAL_YN의 값이 " | ||
| + | b.Appearance.ForeColor = Color.Magenta; | ||
| + | } | ||
| + | } | ||
| + | }; | ||
| + | |||
| + | ===. 시간이 걸리는 작업 {저장, 조회 등...} 중에 사용자에게 메세지 표시하기=== | ||
| + | |||
| + | | ||
| + | { | ||
| + | // 상위 클래스의 메서드 호출... | ||
| + | base.OnSearchClick(f); | ||
| + | | ||
| + | try | ||
| + | { | ||
| + | // 시간이 오래걸릴때 보여주는 팝업 | ||
| + | UBiMessageBox.ShowWait(" | ||
| + | | ||
| + | mainView.DataAdapter.Select(true); | ||
| + | } | ||
| + | catch (Exception ex) | ||
| + | { | ||
| + | | ||
| + | } | ||
| + | finally | ||
| + | { | ||
| + | // | ||
| + | | ||
| + | } | ||
| + | } | ||
| + | |||
| + | ===. 그리드에 컬럼머지=== | ||
| + | // 데이터 매니져가 초기화된 후 지정해야 한다. | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | ===. 화면이 로딩된 후에 조회 실행하기=== | ||
| + | | ||
| + | | ||
| + | { | ||
| + | OnSearchClick((UBiMdiForm)this.Parent.Parent); | ||
| + | | ||
| + | |||
| [[start|상위로 이동]] | [[start|상위로 이동]] | ||
etcdoc.1753268043.txt.gz · 마지막으로 수정됨: (바깥 편집)
