WINDOWS FORM 생성하기
- 새 프로젝트에서 "Windows Forms 응용 프로그램"을 선택한다.
- '도구상자'에서 'MenuStrip'을 선택한다.
- 해당 메뉴들을 입력하여 준다.
- 이미지를 삽입하기 위해서는 'Set Image' 메뉴로 넣을 아이콘을 입력하여 준다.
- Pop-Up 박스를 보기 위해서는 아래와 같이 소스에서 'MessageBox.Show("")'로 기입하여 준다.
ContextMenuStrip
- '도구 상자'에서 'ContextMenuStrip'을 선택하여 Double Click 한다.
- 그림과 같이 필요한 메뉴들을 채워넣는다.
- 속성에서 'ContextmenuStrip'항목을 설정하여 준다.
- 위의 과정을 거치게 되면 아래 그림과 같이 "ContextMenuStrip1" 항목이 생성된다.
- 이제 F5를 눌러 생성한 Form1을 실행한다. 그리고 오른쪽마우스를 눌러 생성한 Pop-up Menu를 실행해보면 아래 그림과 같이 보여지는 것을 확인할 수 있다.
- "Exit Event"발생시키기 위해서는 '종료(C)'에서 'Application.Exit();'를 삽입하여 해당 Botton을 선택하게 되면, 프로그램이 종료되도록 설정한다.
특정 Context메뉴를 선택하였을 때 , 하드드라이브에 파일 생성하기
- using System.IO; 을 추가하여 준다.
- 아래 내용과 같이 소스를 수정하여 준다.
private void 노란색YToolStripMenuItem_Click(object sender, EventArgs e) { try{ StreamWriter sw=new StreamWriter(@"C:\yellow.txt",true); sw.WriteLine("노란색 버튼을 클릭했군요"+DateTime.Now); sw.Flush(); sw.Close(); MessageBox.Show("정상적으로 메세지 파일에 기록했습니다"); } catch(IOException ex) { MessageBox.Show(ex.ToString()); } } |
'C#.NET' 카테고리의 다른 글
트리뷰(TreeView) (0) | 2009.05.07 |
---|---|
List View (0) | 2009.05.07 |
DateTimePicker_Control (0) | 2009.05.06 |
Progress Bar (0) | 2009.05.06 |
MDI Form 생성하기 (0) | 2009.05.06 |
소설 같은 C# Chapter 3 (0) | 2009.04.30 |
0428 C# (초급)실습예제들 (0) | 2009.04.28 |
Chapter02 C# Language (0) | 2009.04.28 |
0427_C# 간단한 실습 (0) | 2009.04.27 |
소설 같은 C# chapter 1 (0) | 2009.04.25 |