본문 바로가기
반응형

C#32

[Form] Ctl + A 효과 A란 텍스트 박스에서 일반 다른 프로그램들 처럼 Ctrl + A키를 눌렀을때 텍스트가 모두 선택되도록 하려면? A란 텍스트 박스에 이벤트를 걸어줘야 합니다. 참고로 이벤트는 속성창에 번개모양 아이콘을 누르면 됩니다. 그중에 Ctrl + A키 효과를 내기 위해 사용하는건 "KeyDown"입니다. A란 텍스트 상자에 이벤트 속성중 KeyDown부분을 더블클릭하면 자동으로 입력상태로 변경이 됩니다. 여기에 이렇게 쓰면 됩니다. A란 텍스트 상자 = aTextbox if (e.Control) { if (e.KeyCode == Keys.A) { aTextbox.SelectAll(); } } 2012. 1. 25.
[C#] [자료형] 참조형식 인터페이스(Interface), 델리게이트(Delegate), 개체(Object), 문자열(String) 1. 인터페이스(Interface)1.1 인터페이스 메소드와 프로퍼티 선언문과 같은 선언문 목록을 가지고 있습니다. 1.2 인터페이스는 클래스와 함께 쓰이는데, 클래스가 인터페이스에 선언된 항목에 대해 그 코드를 정의합니다. 즉, 1.2 인터페이스는 메소드와 프로퍼티 선언문만 갖고 있고 그 선언문 항목에 대한 코드는 클래스에서 정의한다는 말 입니다. 1.3 구조체도 인터페이스의 사용이 가능합니다. 1.4 클래스는 여러 개의 인터페이스 사용이 가능하다. 이 말들을 정리하여 비유하자면 호빵에 비유할 수 있습니다. 인터페이스는 호빵의 내용물 팥을 말할 수 있습니다. 호빵의 겉은 클래스로 말입니다. 이는 클래스는 클래스를 상속할수 있기때문 입니다. 실제로 클래스와 인터페이스의 관계는 상속이라고 하지 않고 구현이.. 2012. 1. 25.
[C# Form]자식창에서 부모창으로 데이터 이동 //ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ 부모창에서 자식을 불러오는 곳 private void button3_Click(object sender, EventArgs e) { Form2 chfm = new Form2(); chfm.ShowDialog(this); } 자식창에서 값을 넘길때 private void button1_Click(object sender, EventArgs e) { ((Form1)(this.Owner)).temp = textBox1.Text; } //ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ//ㅡ,ㅡ 자식창에서 변수를 선언한다. public Form2() { InitializeComponent();.. 2012. 1. 25.
프로세스 찾기 / 강제 종료 출처 : http://blog.naver.com/PostView.nhn?blogId=hamstery&logNo=110090376123&categoryNo=30&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=1&userTopListOpen=true&userTopListCount=10&userTopListManageOpen=false&userTopListCurrentPage=1 2012. 1. 25.
인터넷 주소 차단하기 2012. 1. 25.
[Form] 폼의 시스템 메뉴에 임의의 메뉴 추가하는법 폼의 좌측 시스템 메뉴를 열었을때 임의로 메뉴를 추가하는 방법이다. ※ 폼 좌측에서 열리는 메뉴를 시스템 메뉴(System menu) 또는 컨트롤 메뉴(Control menu) 라고 한다. Source public const Int32 WM_SYSCOMMAND = 0x112; public const Int32 MF_SEPARATOR = 0x800; public const Int32 MF_STRING = 0x0; public const Int32 IDM_ABOUT = 1000; protected override void OnLoad(EventArgs e) { base.OnLoad(e); IntPtr sysMenuHandle = GetSystemMenu(Handle, false); AppendMenu(sys.. 2012. 1. 10.
반응형