'C#-WinForm'에 해당되는 글 9건

  1. 2018.03.07 C#-ListView. 다루기 1
  2. 2018.03.07 C#-Tree. 추가방법
  3. 2018.03.07 C#-menu.오른쪽마우스 메뉴
  4. 2018.03.06 C#-ListBox 기본 2
  5. 2018.03.06 C#-ComboBox
  6. 2018.03.06 C#-Timer 정의
  7. 2018.03.06 C#-Panel
  8. 2018.03.06 C#-WinForm. 공통함수 및 공통상수
  9. 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 농부지기
,

[ 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 농부지기
,

[ C#-WinForm. 컴포넌트 접근방법 ]

 

1. 정의

    . Window Form에 올려져 있는 컴포넌트를 제어하는 방법

 

2. 접근방법

    . 컴포넌트_id.속성

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

C#-WinForm. 공통함수 및 공통상수  (0) 2018.03.06
Posted by 농부지기
,