본문 바로가기
반응형

C#43

C# 문자를 숫자로 변환하는 법 문자를 숫자로 변환하는 간단한 방법에 대해 설명드립니다. 예를들면 "1111" 이라는 string 값을 1111 이라는 int 값으로 변경하고 싶을 때가 있습니다. 이렇게 변경할 수 있는 방법은 3가지가 존재합니다. 첫번째는 Convert.ToInt32()를 사용, 두번째는 int.Parse()를 사용, 세번째는 int.TryParse()를 사용하는 방법입니다. 코드로 보면 아래와 같이 사용할 수 있습니다. string strValue = "1111"; int intValue1 = Convert.ToInt32(strValue); int intValue2 = int.Parse(strValue); int intValue3 = 0; int.TryParse(strValue, out intValue3); 위 와 .. 2020. 10. 21.
데브익스프레스 - Grid에서 인접한 두 셀 값이 같은 경우 Merge 하도록 하는 기능 안녕하세요. 그리드에서 인접한 두 셀 값이 같은 경우, Cell을 Merge 하는 기능에 대한 설명입니다. 기본적으로 Grid는 각 각의 각각의 값을 표시합니다. 그런데, 1월 같은 값은 하나로 합쳐서 보여주고 싶을 때가 있는데요. 엑셀에서 셀을 병합해서 보여지는 것처럼 말이죠. DevExpress GridControl에서도 해당 기능을 재공하고 있습니다. 셀을 Merge하는 기능을 적용하려면 속성창에서 GridView를 선택후, OptionView에서 AllowCellMerge 값을 True로 설정하는 방법 하나와 소스상에서 아래와 같이 설정하는 또 다른 방법이 있습니다. GridView gridView = this.gridControl1.MainView as GridView; gridView.Opti.. 2020. 10. 20.
DevExpress - Grid Column Size 조절 안녕하세요. 오늘은 Grid에서 창크기에 맞게 컬럼사이즈가 조절되지 않도록 하는 기능인 ColumnAutoWidth 사용법과 컬럼사이즈가 자동으로 조절되는 기능인 BestFitColumn과 대한 포스팅을 하겠습니다. 기본적으로 Grid는 아래 그림처럼 데이터 길이에 상관없이 창 크기에 맞게 사이즈가 조절됩니다. 창 크기가 작아지면 아래 그림처럼 창 안에 있는 Grid도 같이 작아지게 됩니다. 칸이 너무 작아 데이터를 파악하기도 어렵고 보기도 힘들죠. 이렇게 창 크기에 맞게 자동으로 조절되는 부분을 컬럼 사이즈가 조절되지 않도록 하는 기능이 ColumnAutoWidth 기능 입니다. 해당 기능을 켜보면 아래와 같이 나타납니다. 창 크기가 작아지면 자동적으로 스크롤바가 생기면서 Grid를 볼 수 있도록 해줍.. 2020. 10. 14.
Devexpress GridControl Auto Filter ( Grid에 필터 기능사용 방법 ) 기본적으로 GridControl에 데이터를 넣고 확인해보면 아래와 같이 데이터만 나타나게 된다. GridControl에 데이터가 많을 경우, 특정 데이터를 검색해보고 싶은 경우도 있는데, 이를 위한 기능이 GridControl에 들어있다. 해당 기능을 켜는 방법중에 하나는 GridControl의 컬럼 부분에서 마우스 우클릭을 해보면 ContextMenu가 나타는데, 그 중에 Show Auto Filter Row를 클릭하면 나타나게 된다. Show Auto Filter Row를 한 상태의 그리드를 보면 아래와 같이 검색할 수 있도록 Row한줄이 추가되어 있다. 저 부분에서 해당 행에 대한 값을 검색할 수 있다. 검색을 해보면 아래와 같으 어떤 조건으로 검색이 되어 있는지 표시도 되고, 해당 값에 대해서만 .. 2020. 10. 8.
반응형