본문 바로가기

반응형

전체 글

[DEVEXPRESS]GridControl 마우스 드래그 & 드롭 처리하기 if (e.Data.GetDataPresent(DataFormats.FileDrop)) { e.Effect = DragDropEffects.Copy; var FileName = (string[])e.Data.GetData(DataFormats.FileDrop); file_path = FileName[0]; } else { e.Effect = DragDropEffects.None; } 더보기
[DevExpress] 그리드 컬럼 이미지 추가 디자이너에서 ImageCollection 추가 후 사진 추가한 것을 넣어야함 buttonEdit.Buttons[0].ImageOptions.Image = imageCollection1.Images["test.png"]; 더보기
[DevExpress] 리포트 출력 // 리포트 선언 DevExpress.XtraReports.UI.XtraReport XR = new DevExpress.XtraReports.UI.XtraReport(); //Print_Lot - rpt 이름임 Print_Lot rpt = new Print_Lot(gridView2.GetFocusedRowCellValue("SON_LotNo").ToStringNull()); rpt.CreateDocument(); //Document 만들고 출력물 여러장 나오면 하나의 Document에 여러 페이지로 합쳐주는 작업 foreach (DevExpress.XtraPrinting.Page page in rpt.Pages) { XR.Pages.Add(page); } //미리보기로 출력 XR.ShowPreview(); 더보기
[DevExpress] 리포트 합치기 DevExpress.XtraReports.UI.XtraReport xr = new DevExpress.XtraReports.UI.XtraReport(); PRO.Reports.Files.TestReport rpt = new PRO.Reports.Files. TestReport (); rpt.CreateDocument(); foreach (DevExpress.XtraPrinting.Page page in rpt.Pages) { xr.Pages.Add(page); } PRO.Reports.Files. TestReport rpt2 = new PRO.Reports.Files. TestReport (); rpt2.CreateDocument(); foreach (DevExpress.XtraPrinting.Page .. 더보기
윈도우 접속 비밀번호 변경 시작 - cmd (관리자계정)으로 열고 작업 // net user : 현재 사용자계정 리스트 // net user test 1 : test라는 계정의 비밀번호를 1로 변경 더보기
C# ini 파일 읽고 쓰기 [DllImport("kernel32")] private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); [DllImport("kernel32")] private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); public void SetIni(string section, string key, string val) { SetIni(section, key, val, Path.GetDire.. 더보기
[DevExpress] 컬럼 체크박스 추가 //로드 시 해당 컬럼 변경호출 ColumnCheckEditChange(grid.Columns[excute.dt.Rows[i]["SGR_FIELD"].ToString()]); //체크에디트로 변경 후 Value 값 넣어주기 public void ColumnCheckEditChange(DevExpress.XtraGrid.Columns.GridColumn column) { DevExpress.XtraEditors.Repository.RepositoryItemCheckEdit checkEdit = new DevExpress.XtraEditors.Repository.RepositoryItemCheckEdit(); column.ColumnEdit = checkEdit; checkEdit.NullText = "";.. 더보기
[DevExpress] 컬럼 버튼 추가 // 폼 로드 후 속성변환 호출 ColumnButtonEditChange(gridView1.Columns[excute.dt.Rows[i]["SGR_FIELD"].ToString()]); //그리드 속성 버튼으로 변경, 그리드에 이벤트 추가 //원하는 컬럼 받아서 해당 컬럼만 버튼 이벤트 public void ColumnButtonEditChange(DevExpress.XtraGrid.Columns.GridColumn column) { DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit buttonEdit = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit(); //컬럼 버튼 속성 먹이기 .. 더보기

반응형