분류 전체보기30 프로그램 전체에 폰트 적용하기 아래의 코드를 넣어주면 DevExpress를 사용하는 모든 컨트롤에 적용됨. [STAThread] static void Main(string[] args) { WindowsFormsSettings.DefaultFont = new System.Drawing.Font("맑은 고딕", 9); 2021. 3. 24. GridLookupEdit 사용법 GridLookupEdit 바인딩 하기 ccbDivCodes.Properties.DataSource = dtBTCDivList; 컨트롤에서 마우스 오른쪽 버튼을 누르고 ContextMenu에서 디자인뷰 선택 바인딩한 테이블과 보여줄 컬럼을 맞추기 FieldName에 입력할 컬럼명의 대소문자 주의 폰트 설정 첫번째 컬럼에 선택체크박스 넣기 선택한 값 컨트롤 텍스트 표시하기(2개의 이벤트 필요함) CloseUp 이벤트에서 Refresh()를 해야 데이터가 제대로 표시됨. private void ccbDivCodes_CloseUp(object sender, CloseUpEventArgs e) { ccbDivCodes.Refresh(); } private void ccbDivCodes_CustomDisplayT.. 2021. 3. 24. 스프레드와 데이터 테이블 바인딩 후 빈문자열 입력 DBNull 에러를 없애기 위해서 AllowDBNull을 False로 할 경우 값을 값이 지워지지 않는 경우가 발생한다. 스프레드와 데이터 테이블을 바인딩한 상태에서 셀의 값을 삭제할 경우 기본적으로 널 값이 들어간다. 해당 셀이 있는 컬럼의 설정 값을 오른쪽과 같이 해야만 삭제를 할 경우 빈문자열이 들어가게 된다. 그리고 DefaultValue는 최초 행이 만들어 질 때 설정되어지는 값이기 때문에 이미 값이 있는 것에 대해서는 적용되지 않는다. 2020. 9. 9. JPA 여러값 조회 String query = "select m, t from Member m join m.team t"; List list = em.createQuery(query).getResultList(); System.out.println("list.size() = " + list.size()); for (Object[] o : list) { Member member = (Member)o[0]; Team team = (Team)o[1]; System.out.println("member.getUsername() = " + member.getUsername()); if(team != null) System.out.println("team.getName() = " + team.getName()); } 2020. 2. 4. 이전 1 ··· 4 5 6 7 8 다음