반응형

개발(IT)/DevExpress(WinForm) 25

[GridView] CustomColumnDisplayText 이벤트를 사용하기 (설정값에 따른 문자열 출력)

GridView에서 설정값에 따라 문자열로 표시하고자 할때 CustomColumnDisplayText 이벤트를 사용합니다. 예) 설정값이 (Read, Working, Start, Stop) 영문을 한글로 표시(준비, 작업중, 시작, 종료)를 하고자 할때 많이 사용 dgViewMaster.CustomColumnDisplayText += dgViewMaster_CustomColumnDisplayText; private void dgViewMaster_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e) { switch (e.Column.FieldName) { case "it..

[GridView] SplashScreenManager 사용하여 대기중/로딩중 Popup

프로그램을 사용하다 보면 조회나 작업처리시 대기중 커서 모양으로 변경되어 기다릴때가 있습니다. 이럴때 원하는 화면으로 변경해서 보여주시는 기능이 SplashScreenManager 입니다. 컨포넌트(도구아이콘)를 하면 아래와 같이 화면에 표시가 됩니다. 여기에서 'Add Wait Form' 를 선택하면 Form 프로그램(WaitForm1)을 자동으로 생성하여 줍니다. 또, 'Add Splash Screen'를 선택하면 위와 같이 화면 표시되면서 Form 포그램(SplashScreen1)을 자동으로 생성하여 줍니다. 이렇게 생성된 Form를 개발자 양식에 맞추어 수정하시고 변경해서 사용하시면 됩니다. 이제 폼을 생성했으니 SplashScreenManager 컴포넌트는 필요가 없으니 삭제 하셔되 됩니다. 적..

[GridView] 컬럼에 속성 변경 체크박스/암호(Password) 표기

조회하는 컬럼 속성 변경하여 표시하고자 할때 만들어 사용하면 좋습니다. 호출 방법> gvCheckEditChange(구분, 컬럼) 1. 체크박스 (true/false)를 (Y/N)로 값을 변경하여 표기 할때 (3번째 컬럼 적용) gvCheckEditChange("CK", dgViewMaster.Columns[3]); 2. 암호(Password)를 '*'로 표기해서 보여주고 싶을때 (2번째 컬럼 적용) gvCheckEditChange("PW", dgViewMaster.Columns[2]); private void gvCheckEditChange(string gubun, DevExpress.XtraGrid.Columns.GridColumn agClumn) { switch (gubun) { case "CK":..

[GridView] 체크박스(CheckBox)로 행(Row) 선택하기

GridView에서 조회를 한후 읽기전용에서 체크박스를 넣어 여러행 선택하기를 해보겠습니다. ( 항상 MultiSelect 옵션은 true로 변경해야 함 ) // DataGrid 초기화 dgViewMaster.OptionsSelection.MultiSelect = true; dgViewMaster.OptionsSelection.MultiSelectMode = GridMultiSelectMode.CheckBoxRowSelect; dgViewMaster.OptionsSelection.CheckBoxSelectorColumnWidth = 40; dgViewMaster.OptionsSelection.ShowCheckBoxSelectorInColumnHeader = DefaultBoolean.False; 이렇게 ..

반응형