본문 바로가기
반응형

c#28

[C#] Dictionary 사용예제 C# Dictionary 사용에 대한 예제입니다. Dictionary 는 Key와 Value 가 한 쌍으로 이루어져 있습니다. Key를 통해서 Value를 검색하기 때문에 빠르게 값을 찾아 올 수 있고, Key를 중복해서 저장할 수 없기 때문에 유일성을 가지는 Collection 구조를 만들어 사용할 수 있습니다. 아래 시나리오는 APPLE, BANANA, ORAGNE를 1월부터 12월까지 판매한 수량이 대한 Data를 바탕 한해동안 판매된 누적수량을 집계하는 부분을 Dictionary를 사용해서 계산하는 예제입니다. Dictionary 로 선언하고 Key에는 PRODUCT ( APPLE, BANANA, ORANGE ) 값이 들어가고 Value에는 누적 판매수량이 집계됩니다. [시나리오 설명] Data .. 2018. 4. 2.
[C# DevExpress] SpreadSheet에 값 넣기 DevExpress 14 버전으로 작성되었습니다. SpreadSheet에 값 넣기에 대한 설명입니다. 최종결과는 실행하면 SpreadSheet에 아래와 같이 값이 출력되게 됩니다. [결과화면] 1. WinForm Project를 생성합니다. 2. 도구상자에서 SpreadSheetControl을 Form에 추가합니다. 3. Form 크기에 맞게 하기위해서 부모 컨테이너에서 도킹을 눌러서 SpreadSheet가 Form 크기에 맞도록 설정합니다. 4. 이제 코드를 작성합니다. 1) SpreadSheet에 출력할 Data를 생성합니다. - private DataTable SetData(DataTable dt) 2) 생성된 Data를 SpreadSheet에 등록합니다. - private void SetSprea.. 2018. 3. 28.
[C#] DataTable 사용법 DataTable 객체 사용법에 대한 설명입니다. 보통은 DB에서 값을 읽어와서 사용할텐데 코드상으로 임의로 만드는 방법을 찾아서 정리하게 되었습니다. 먼저 DataTable을 정의하고 DataColumn을 정의해서 DataTable에 추가하고 DataRow을 생성해서 DataTable에 넣어주는 코드를 아래와 같이 작성하면 됩니다. DataTable dt = new DataTable("Table1");//DataTable 정의 //Column 정의 DataColumn nameColumn = new DataColumn("이름", typeof(string)); DataColumn ageColumn = new DataColumn("나이", typeof(string)); dt.Columns.Add(nameCo.. 2018. 3. 28.
[C# WinForm] ToolTip 사용법 C# WinForm에서 ToolTip 사용법에 대한 설명입니다. 아래 실황화면처럼 마우스를 해당 컨트롤에 위치 시켰을 때 ToolTip이 표시되도록 하는 방법입니다. [실행화면] 1. 첫번째로 WinForm 프로젝트를 하나 만듭니다. 2. Button을 Form에 하나 위치시킵니다. 3. ToolTip 도 Form으로 위치시키면 아래 그림처럼 파란색 박스처럼 표시가 됩니다. 4. Button 속성을 눌러 MouseHover 이벤트를 하나 추가시킵니다. MouseHover 이벤트는 마우스가 일정 시간 동안 컨트롤의 내부에 고정되어 있을 때 발생되는 이벤트입니다. 5. 아래와 같이 코드를 작성해줍니다. private void button1_MouseHover(object sender, EventArgs e).. 2018. 3. 27.
반응형