사용자 도구

사이트 도구


uxcontrols

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
uxcontrols [2025/07/10 11:00] adminuxcontrols [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1
줄 62: 줄 62:
  
     년/월만 표현 가능     년/월만 표현 가능
-{{:ubidateeditpopup.png?400|}} {{:ubidateeditpropertis.png?400|}}+    dateEdit.Properties.CalendarView = DevExpress.XtraEditors.Repository.CalendarView.Vista; 
 +    dateEdit.Properties.VistaCalendarViewStyle = DevExpress.XtraEditors.VistaCalendarViewStyle.YearView; 
 +    dateEdit.Properties.Mask.EditMask = "yyyy-MM"; 
 +    dateEdit.Properties.DisplayFormat.FormatString = "yyyy-MM"; 
 +    dateEdit.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; 
 +    dateEdit.Properties.EditFormat.FormatString = "yyyy-MM"; 
 +    dateEdit.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
  
-==== 4. UBiGridLookupEdit ==== +{{:ubidateeditpopup.png?400|}} 
-    입력필드에 포커스가 오면 그리드 팝업이 열리고 행을 선택하여 값을 하는 방벙의 입력을 지원합니다. + 
-    이 Control은 그리드 팝업에 나타날 데이터를 가저오는 Data Adapter가 필요하며+==== 4. UBiSearchLookupEdit ==== 
 +    파워빌더 기억이 나시는 분은 연식이좀 오래 되신분이겠지만... 파워빌더의 드롭다운 DataWindow와 같다고 보시면 됩니다.  
 +    컬럼의 입력필드에 포커스가 오면 그리드 팝업이 열리고 행을 선택하여 값을 입력하는 방을 지원합니다. 
 +    이 Control은 그리드 팝업에 나타날 데이터를 가저오는 Data Adapter(Lookup용 Adapter)가 필요하며
     Data Field와 Display field지정이 필요합니다. 보이고 싶지 않는 항목은 Is Hidden 지정 하면 됩니다.     Data Field와 Display field지정이 필요합니다. 보이고 싶지 않는 항목은 Is Hidden 지정 하면 됩니다.
          
-    public class UBiGridLookUpEdit : GridLookUpEdit, IUBiControl, IUBiLanguageControl, IUBiData+    public class UBiSearchLookupEdit : GridLookUpEdit, IUBiControl, IUBiLanguageControl, IUBiData
  
     DataAdapter:'GET_MATIN'의 TRANSIT Field, Column Type항목 팝업에서 'LOOKUPEDIT'를 선택하면     DataAdapter:'GET_MATIN'의 TRANSIT Field, Column Type항목 팝업에서 'LOOKUPEDIT'를 선택하면
줄 88: 줄 97:
  
 ==== 6. UBiCheckEdit ==== ==== 6. UBiCheckEdit ====
-    DataAdapter 필드에 지정한 값['Y', 'N'] 체크, 언체크로 표시함, 필드 속성이 Read Plny가 아니라면 수정 가능함+    DataAdapter 필드에 지정한 값['Y', 'N'] 체크, 언체크로 표시함, 필드 속성이 Read Only가 아니라면 수정 가능함
     public class UBiCheckEdit : CheckEdit, IUBiControl, IXtraResizableControl, IUBiLanguageControl, IUBiData     public class UBiCheckEdit : CheckEdit, IUBiControl, IXtraResizableControl, IUBiLanguageControl, IUBiData
            
줄 111: 줄 120:
     조회된 Data의 수정, 삭제, 추가 등이 손쉽게 구성되며 별도의 코딩작업이 필요없다.     조회된 Data의 수정, 삭제, 추가 등이 손쉽게 구성되며 별도의 코딩작업이 필요없다.
     변경된 데이터는 DataAdapter에 의해 Data Base에 적용된다.     변경된 데이터는 DataAdapter에 의해 Data Base에 적용된다.
 +    아래 링크로 가서 자세한 내용을 살펴보길 권한다.
          
 [[datamanager|GridView와 Data Manager의 연결작업 참조]] [[datamanager|GridView와 Data Manager의 연결작업 참조]]
줄 135: 줄 145:
  
 ==== 13. UBiPictureEdit ==== ==== 13. UBiPictureEdit ====
-    한장의 사진을 저장할 수 있으며 +    한장의 사진을 저장할 수 있으며 Data Adapter의 필드 하나를 지정해야하고 
 +    파일이름이 저장될 필드와 서버에 저장될 경로만 지정해주면 된다 
 +    Release(배포) 컴파일 상태에서는 Drag & Drop으로 파일을 저장할 수 있다. 
 + 
 +{{:pictureeditpropertispopup.png?600|}}
  
 ==== 14. UBiFileManager ==== ==== 14. UBiFileManager ====
 +    Data Adapter의 필드를 지정한다.
 +    서버에 올라가서 저장될 파일이름에 사용된다.
 +    파일의 추가, 삭제는 화면이 열릴때 가져온 권한에 종속 된다.
 +{{:filemanager_propertis_popup.png?600|}}
  
-==== 15UBiSearchLookupEdit ====+    탐색기에서 선택한 파일을 Drag & Drop하여 추가 할수 있다. 
 +{{:filemanagerdragdrop.png?600|}}
  
 +==== 15. UBiSendMail ====
 +    외부 Smtp를 이용한 메일 발송하느 컴포넌트
 +{{:ubisendmail.png?300|}}
 +    
 +
 +==== 16. UBiSerialPort ====
 +    Rs-232C 통신을 위한 컴포넌트
 +    
 +    EventDataRead 이벤트를 구독하면 읽은 데이터를 핸들링 할수 있음.
 +    *** 수신 전용 ***
 +    
 +{{:ubiserialport.png?300|}}
  
 [[ux|↑ 상위로 가기]] [[ux|↑ 상위로 가기]]
  
uxcontrols.1752145202.txt.gz · 마지막으로 수정됨: (바깥 편집)