디자이너 3

#098_닷넷(.NET)_ WinForm - 컨트롤 (Control)

안녕하세요 삽잡이입니다. 이번시간에는 WinForm에 대한 Control을 알아보려고합니다. 참고로, 지금부터는 'designer.cs' 에 있는 코드는 '디자이너 코드',그리고 우리 프로그래머가 다루는 코드는 그냥 '코드'라고 칭하겠습니다. control은 사용자와 대화하고, 사용자에게 보여주기 위한 모든 속성과 메서드를 말합니다. 우선, 디자니어쪽 코드를 보시면 아시겠지만,이런 범접할 수 없는 아우라(?)를 풍기는 코드가 있지요. 이 코드는 신경 안써도 됩니다.이 아래부터 우리 개발자들이 신경쓸 코드입니다. 'Windows Form 디자이너에서 생성한 코드'를 열어보시면메인 Form을 비롯한 추가된 컨트롤들에 대한 코드들이 정의되어있습니다. 생성코드와 컨트롤에 대한 참조자를 확인할 수 있는 것이지요...

#097_닷넷(.NET)_ WinForm - WinForm 기초 및 Event

안녕하세요 삽잡이입니다. 이번시간에는지난시간에 배운 기본적인 WinForm의 개념을 더해서 이벤트까지 한번 알아보려고합니다. 참고로, 지금부터는 'designer.cs' 에 있는 코드는 '디자이너 코드',그리고 우리 프로그래머가 다루는 코드는 그냥 '코드'라고 칭하겠습니다. 기본적으로 Main Form에서 대부분의 활동을 하게 됩니다. 간단하게 Form의 [속성]들을 살펴보자면,크기를 줄이던지 늘릴 수 있고, 혹은 투명도, 위치등 설정이 가능합니다. 그런데, 기본적으로 코드로도 바꿀 수 있지요. 처음 Form이 실행될 때에는,초기 값을 사용하는 Look & Feel 코드로써 InitializeComponent() 메서드를 호출하게 됩니다. 느껴지는대로 보여주는 디자인 코드져 허허...이는 초기값을 설정해..

#096_닷넷(.NET)_ WinForm - WinForm Intro

안녕하세요 삽잡이입니다. 이번시간부터는 WinForm에 대해서 간략하게(?) 맛만 보며 알아가려고 합니다. 왜 맛만 보냐?? 요즘 대세는 WPF죠... 허허... ... 힘빠지십니까... 그래도 알아서 나쁠게 있습니까?달려봅시다!!!WinForm에 대한 썰은 나중에 [ETC]로 하나 풀어보도록 하지요. 아무튼... 달려봅시다!!! WinForm을 사용하기 위한 기본 클래스 라이브러인 System.Windows.Forms 는 BCL에 들어있습니다. Application.Run()는 정적 메서드입니다.해당 메서드 내부에는 실제 프로그램을 구동시켜주도록쓰레드를 실행시켜 WinForm에 모든 동작을 수행하는 코드가 들어가있습니다.여기에 Form 객체를 하나 넘기게 되지요. [STAThread] 는Single T..