'2018/03'에 해당되는 글 15건

  1. 2018.03.07 C#-ListView. 다루기 1
  2. 2018.03.07 C#-Tree. 추가방법
  3. 2018.03.07 C#-menu.오른쪽마우스 메뉴
  4. 2018.03.07 병원. 시스템명칭 목록
  5. 2018.03.06 C#-Mouse
  6. 2018.03.06 C#-ListBox 기본 2
  7. 2018.03.06 C#-ComboBox
  8. 2018.03.06 C#-Timer 정의
  9. 2018.03.06 C#-Panel
  10. 2018.03.06 C#-WinForm. 공통함수 및 공통상수

[ C#-ListView. 다루기 ]

 

1. ListView 그리기

    . Columns : 해더를 그리기 위한 '컬렉션'

    . Imtes      :

 

2. ListView-Header 그리기

    . Columns 속성 : (컬렉션) 콤보를 눌러서 Header를 그릴 목록생성

    . View       속성 : Details 등을 선택 해서 Columns 속성에 정의한 header가 보여짐

    . Items      속성 : ListView에 보여줄 Data List

 

3. ListView 레코드 추가

    . ListViewItem nameItem = new ListViewItem("강감찬");

      nameItem.SubItems.Add(new ListViewItem.ListViewSubItem(nameItem , "010-1111-2222"));

      nameItem.SubItems.Add(new ListViewItem.ListViewSubItem(nameItem , "경기도 광명시..."));

      nameItem.SubItems.Add(new ListViewItem.ListViewSubItem(nameItem , "PM, PL, 개발"));

      화면_listView_id.Items.Add(nameItem);

 

4. ListView 메소드

    . 화면_listView_id.SelectedIndices.Count     : 선택된 레코드 수

    . 화면_listView_id.Items.RemoveAt(화면_listView_id.SelectedIndices[row]); : 선택된 레코드 삭제

Posted by 농부지기
,

[ C#-Tree. 추가방법 ]

 

1. Tree Node 추가

    . --node객체 생성

      TreeNode nameNode = new TreeNode("농부지기");

      --node객체 하위에 node추가

      nameNode.Nodes.Add("010-1234-5678");

      nameNode.Nodes.Add("지구");

 

      --화면 tree component에서 root node로 추가 (0 level)

      화면_tree_id.Nodes.Add(nameNode);

 

      --tree component에서 선택된 node 하위에 node추가

      화면_tree_id.SelectedNode.Nodes.Add(nameNode);

 

2. Tree Node 삭제

     . 화면_tree_id.SelectedNode.Remove();

 

3. Tree Node 배열처리

     . 화면_tree_id.Nodes[index].Text             --화면에 보여주는 Text값

     . 화면_tree_id.Nodes[index].Remove();   --index Node에 대해 삭제

 

4. Tree Image변경 순서

     1. ImageList                  : 화면에 생성된 ImageList 객체 선택

                                         : (선행으로, 객체 화면에 생성 후 image를 추가해야만 됨)

     2. ImageIndex               : ImageList객체의 image index

     3. SelectedImageIndex : ImageList객체의 image index

Posted by 농부지기
,

[ C#-menu.오른쪽마우스 메뉴 ]

 

1. component명

    . contextMenuStrip

Posted by 농부지기
,

[ 병원. 시스템명칭 목록 ]

 

1. EMR   : Electronic Medical Record

                의료기관 전자의무기록 시스템

                병원내의 의무기록을 전산화하는데 초점을 둔 협의의 개념.

                병원에서 사용되는 종이 기록을 없애고 모든 데이터를 전산매체에 기록하는 방식.

2. OCS   : 처방전달 시스템

                Order Communication System

3. CCDS : Case Cart Delivery System

               수술별 카트 공급 시스템

               같은 병원이어도 의료진마다 사용하는 수술용 품목이 다른 경우 존재

               수술별 필요 품목을 표준화 한 다음 전용가방에 패키징해 수술 전날까지 배송

               수술 뒤 남은 용품은 밀봉된 상태로 재사용이 가능

4. APROS : 전자구매시스템

                  Asan foundation PROcurement System (procurement : 조달)

                  다양한 입찰 방식 적용

                  선입고, 가납, 공급사 재고 등록 관리도 가능

                  프로세스 : 견적요청 -> 입찰관리 -> 전자계약서관리 -> 발주.재고관리 -> 납품.검수관리

5. 3PL      : Third Party Logistics

                  제3자 물류

                  물류 관련비용을 절감하기 위해 제품 생산을 제외한 물류 전반을 특정 물류 전문업체에

                              위탁 하는 것

                  화주업체와 1년 이상 장기간 계약

6. MDvan : 외부 시스템

                  장비에 들어가는 시약 재고 관리시스템

                  외부협력업체가 사용

7. KIOSK  : 말없이 주문하는 시스템

                  무인.셀프시스템

                  무인 종합정보 안내 시스템

                  (영단어: 키오스크[신문,음료 등을 파는 매점], [공중전화박스])

8. VMI      : Vendor Management Inventory

                 공급자 재고관리

                 공급자 주동형 재고관리
                 납품업자가 기업을 대신하여 사전에 합의한 최소 및 최대 재고수준과 수요예측에 기초하여

                         재고를 모니터링하고 계획하며 관리하는 공급망 관리방법
                 공급자가 제품의 생산능력과 리드타임에 대한 지식을 더 많이 알고 있기 때문에 공급자가

                         재고를 관리하는데 있어 더 좋은 위치에 있다는 믿음을 기초로 둠.

                 

 

Posted by 농부지기
,

C#-Mouse

C#/Mouse 2018. 3. 6. 11:19

[ C#-Mouse ]

 

1. 특징

    . 모든 컴포넌트에 Mouse 관련 Event 존재

 

2. 다양한 마우스 이벤트가 존재
   A. MouseDown 버튼 다운
   B. MouseUp 버튼 업
   C. MouseClick 마우스 클릭
   D. MouseMove 마우스 이동 (컨트롤 내부)
   E. MouseLeave 마우스 탈출 (컨트롤 외부로)
   F. MouseDoubleClick 마우스 더블클릭


3. 마우스 이벤트 매개변수 MouseEventArgs e
   A. X 마우스 X 좌표 (화면)
   B. Y 마우스 Y 좌표 (화면)
   C. Button 마우스 버튼 종류 

        . MouseButtons.Right

        . MouseButtons.Left
   D. …

 

 

Posted by 농부지기
,

[ C#-ListBox 기본 ]

 

1. ListBox clear하기

    . listBox_id.Items.Clear();

    . listBox_id.ResetText();

 

2. ListBox 항목 추가하기

    . listBox_id.Items.Add("추가명");

 

3. ListBox 항목 삭제하기

    . listBox_id.Items.RemoveAt(listBox_id.SelectedIndex);

Posted by 농부지기
,

C#-ComboBox

C#-WinForm/ComboBox 2018. 3. 6. 11:07

[ C#-ComboBox ]

 

1. item추가

    . comboBox_id.Items.Add("추가명");

 

2. item삭제

    . comboBox_id.Items.Remove("삭제목록명");

Posted by 농부지기
,

C#-Timer 정의

C#-WinForm/Timer 2018. 3. 6. 11:04

[ C#-Timer 정의 ]

 

1. 특징

    . Timer 컴포넌트 존재

    . Timer ID 별도 존재

    . Timer 여러개 생성 가능

 

2. Method

    . timer_id.Start()

    . timer_id.Stop()

 

3. Event

    . Tick : 해당 Timer가 동작할 때 수행되는 Event

Posted by 농부지기
,

C#-Panel

C#-WinForm/Panel 2018. 3. 6. 10:47

[ C#-Panel ]

 

1. 특징

    . 화면에 보이지 않음

    . scroll bar가 필요할 경우에는 조회 됨

    . radio버튼의 group으로 처리 됨

Posted by 농부지기
,

[ C#-WinForm. 공통함수 및 공통상수 ]

 

1. 컬러 상수

    . Color.Green,   Color.Blue,   ....

 

2.

'C#-WinForm > 컴포넌트 접근방법' 카테고리의 다른 글

C#-WinForm. 컴포넌트 접근방법  (0) 2018.03.06
Posted by 농부지기
,