gee03163의 등록된 링크

 gee03163로 등록된 네이버 블로그 포스트 수는 9건입니다.

[C#][devExpress] TreeView 사용법/TreeView 예제/ TreeView f루트 이미지 설정/체크박스 스타일 설정 [내부링크]

#C# #devExpress TreeView 실행결과: Tree View 루트 체크스타일 설정/ 노드체크스타일 설정/ 루트 이미지 설정 treeList1.RowHeight = 23; treeList1.Columns.Clear(); treeList1.OptionsView.CheckBoxStyle = DevExpress.XtraTreeList.DefaultNodeCheckBoxStyle.Check; treeList1.OptionsView.RootCheckBoxStyle = DevExpress.XtraTreeList.NodeCheckBoxStyle.None; treeList1.OptionsSelection.MultiSelect = true; treeList1.OptionsView.ShowCheckBoxes = false; treeList1.OptionsBehavior.AllowIndeterminateCheckState = false; treeList1.BestFitColumns(); Da

[C#][devExpress] gridview 특정 열에 맞춰서 그리드 정렬 [내부링크]

#C #devExpress String 이란 특정컬럼에 맞춰서 그리드 컬럼 정렬 private void Form1_ResizeEnd(object sender, EventArgs e) { //폼이 크기 조정모드를 벗어나면 발생하는 이벤트 gridView1.Columns["String"].BestFit(); } 컬럼 자동 조정 private void Form1_VisibleChanged(object sender, EventArgs e) { gridView1.BestFitColumns(); }

[C#][devExpress] gridview 체크컬럼 설정/ 체크컬럼 Null값 스타일 설정 [내부링크]

#C #devExpress Before: 데이터베이스 데이터타입과 그리드 컬럼 데이터 타입을 맞춰주지 않으면 아래처럼 색칠되서 나온다.. private void GVColumnCheckEditChange(DevExpress.XtraGrid.Columns.GridColumn _Columns) { //체크박스 컬럼으로 바꿔주는 함수 //체크시 값을 설정 DevExpress.XtraEditors.Repository.RepositoryItemCheckEdit selectnew = new DevExpress.XtraEditors.Repository.RepositoryItemCheckEdit(); //체크 칠하기 금지 // selectnew.AllowGrayed = false; selectnew.NullStyle = DevExpress.XtraEditors.Controls.StyleIndeterminate.Unchecked; _Columns.ColumnEdit = selectnew; selec

[C#][devExpress] 그리드 자동순번 컬럼 [내부링크]

#devExpress #C# 실행결과: GridColumn unbColumn; unbColumn = gridView1.Columns.AddField("N"); unbColumn.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; unbColumn.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; unbColumn.UnboundType = DevExpress.Data.UnboundColumnType.Integer; // Disable editing. unbColumn.OptionsColumn.AllowEdit = false; unbColumn.Width = 30; unbColumn.VisibleIndex = 0; gridView1.CustomUnboundColumnData += gridView1_Cust

[C#][devExpress] splitContainerControl 사용법: Form과 같이 gridview 맞춰서 늘리기, 최대화 설정 [내부링크]

#C# #devExpress Form_Resize(object sender, EventArgs e) 이벤트와 comForm_SizeChanged(object sender, EventArgs e) 이벤트를 이용하면 알맞게 늘릴 수 있다 comForm_SizeChanged(object sender, EventArgs e) 이벤트만 이용해도 잘 동작한다! public int or = 1104; //원래 폼 너비 길이 선언 private void comForm_SizeChanged(object sender, EventArgs e) { if (this.WindowState != FormWindowState.Maximized) { //원래보다 늘릴 시에 int mwidth = 0; if (this.Width > or) { mwidth = this.Width - or; this.Width = or + mwidth; int opos = splitContainerControl2.SplitterPo

[C#][devExpress] gridview 특정 문자 포함한 행을 자동 선택/ 다른 색상으로 표시 [내부링크]

#C# #devExpress private void GridView1_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { //특정 문자 포함한 행을 자동 선택 if (e.Column.FieldName == "c") { bool cellValue1 = (bool)gridView1.GetRowCellValue(e.RowHandle, gridView1.Columns["c"]); // bool cellValue2 = (bool)gridView1.GetRowCellValue(e.RowHandle, gridView1.Columns["IsActive"]); if (cellValue1) { gridView1.SelectRow(e.RowHandle); //rowselect(); } else { gridView1.UnselectRow(e.RowHandle); // rowselect();

[C#][devExpress] gridview 그리드 마우스 휠 이벤트/그리드 스크롤 포커스 [내부링크]

#devExpress #C# #MouseWheelevent 마우스 휠 스크롤 해서 그리드 행 지정하기 private void GridView1_MouseWheel(object sender, MouseEventArgs e) { if (e.Delta > 0){ int rowHandle = gridView1.FocusedRowHandle; if (gridView1.IsValidRowHandle(--rowHandle)) { gridView1.FocusedRowHandle = rowHandle; } } else if (e.Delta < 0) { int rowHandle = gridView1.FocusedRowHandle; if (gridView1.IsValidRowHandle(++rowHandle)) { gridView1.FocusedRowHandle = rowHandle; } } DevExpress.Utils.DXMouseEventArgs.GetMouseArgs(e).Handled = t

[C#][devExpress] gridview 밴드 적용/ gridview 나누기/ 밴드 그리드 폰트적용/밴드그리드 너비고정/ 밴드그리드 데이터바인드/ 밴드그리드 병합, 순서지정 [내부링크]

#bandedgridview #C# #devexpress 오늘은 그리드 컬럼을 나눠주는 밴드 그리드를 적용해보겠습니당 그리드 밴드를 적용한 결과: 사원번호,사원명,주민번호를 묶고있는 것이 밴드, 사원번호,사원명,주민번호는 밴드컬럼입니다. 1. 디자인 화면에서 gridview 옆에 있는 change view> convert to> BandedGridview 또는 AdvBandedGridview(셀 병합: AutoFillDown 기능 사용할 경우 선택) 를 클릭해줍니다 2. gridControl> RunDesigner >Bands 에서 원하는 만큼 밴드를 추가해주고 드래그해서 위치를 지정해줍니다 3. gridControl> RunDesigner >Bands 에서 밴드밑에 들어갈 밴드컬럼들을 추가해줍니다 4.gridControl> RunDesigner > LayOut 에서 그리드밴드밑에 밴드컬럼을 그래그해서 위치를 지정해줍니다! 5.위 디자인처럼 두줄이상 밴드를 쓰고 싶다면, .grid

[C#] 자주쓰는 엑셀 함수 정리 [내부링크]

#C#엑셀 폰트설정 #c#엑셀함수#c#엑셀들여쓰기#c#엑셀글꼴크기자동조정#눈금선없애기 기본폰트 설정, 굵은 글씨 //기본 폰트 설정하기 public Excel.Application ex; ex.Application.StandardFont = "NanumGothic"; //Range range = worksheet.Range["A1:C3"];// 엑셀 범위 식을 직접 사용하여 범위 얻기 range.Font.Bold = true; //굵은 글씨 //셀 내용에 맞춰서 자동으로 데이터의 글꼴크기를 조정하기 range.ShrinkToFit = true; //**눈금선 없애기 ex.ActiveWindow.DisplayGridlines = false; 엑셀합계함수쓰기, 숫자형식 지정 //합 Range R25 = ws.Cells[25, 3]; Range RV25 = ws.Cells[25, 4]; R25.Value = "공제합계"; RV25.Formula = "=SUM($D$13:$D$24)";