더 프리지아 랩241 익스프레션 블렌드에서 Hello Windows Phone 커스텀 버튼 만들기 대개 실버라이트 컨트롤은 템플릿을 사용해 시각적 모양과 로직을 분리한다. ControlTemplate은 컨트롤의 시각적 구조와 동작을 지정한다. 기본 ControlTemplate 설정을 수정해 컨트롤의 모양을 조정할 수 있다. 이것을 사용하면 컨트롤의 기능을 변경하지 않고도 모양을 변경할 수 있다. 예를 들면 애플리케이션에서 버튼을 기본 사각형 모양이 아니라 모서리를 둥글게 처리할 수 있지만, 이 버튼은 여전히 Click 이벤트를 일으킨다. 이번 시간에는 익스프레션 블렌드에서 이전에 작업한 비주얼 스튜디오 프로젝트를 열어서 버튼의 ControlTemplate을 대체해 룩앤필을 수정한다. XAML에서 ControlTemplate을 생성하기 때문에 코드를 작성할 필요 없이 컨트롤의 모양을 변경할 수 있다. .. 2011. 1. 10. HelloPhone 빌드와 실행 이번 시간에는 만든 애플리케이션을 빌드, 배포하고 윈도우 폰 에뮬레이터에서 실행해서 제대로 동작하는지 시험한다. 그리고 중단점을 설정해, 디버거를 사용해 소스코드를 단계별 진행하면서 변수의 값을 검사하는 과정을 통해 비주얼 스튜디오를 사용해 에뮬레이터에서 실행하는 애플리케이션을 디버깅하는 짧은 경험을 해본다. 1. [솔루션 탐색기]에서 MainPage.xaml 파일을 오른 클릭해서 [View Code]를 선택해 코드 숨김 파일을 열자. 2. “Click Me”버튼에 대한 이벤트 처리기에서 실행을 중지하도록 중단점을 정의한다. 중단점은 소스 파일의 ClickMeButton_Click 메서드의 첫 번째 줄을 찾아서 편집창의 왼편에 위치한 회색 영역을 클릭한다. 붉은색으로 채워진 원이 삽입된 중단점을 가리킨다.. 2011. 1. 6. HelloPhone 사용자 인터페이스에서 이벤트 처리하기 이번에는 버튼 클릭 이벤트와 같은 사용자 인터페이스의 동작에 응답하는 이벤트 핸들러를 정의한다.해당 페이지의 코드 숨김 파일에서 코드로 이벤트 핸들러를 정의한다. 1. 디자이너의 모드가 "Design"으로 설정되었는지를 확인한다. 그렇지 않다면 디자이너 윈도우의 오른쪽 끄트머리의 디자인 탭을 더블클릭한다. 마우스 커서를 각 탭에 올려보면 툴팁으로 이름을 식별하도록 도와준다. 2. 디자이너 영역에서 "Clieck Me"라는 버튼을 클릭하고나서 F4를 눌러 [속성] 창을 연다. 3. 속성 창에서 [이벤트] 탭을 클릭해 현재 사용가능한 이벤트의 목록을 가진 창을 표시한다. 해당 목록에서 Click 이벤트를 찾아 이 이벤트 옆에 위치한 텍스트 상자에서 "ClickMeButton_Click"라고 입력한다. [엔터.. 2011. 1. 4. 개인 도메인으로 초간단 업무메일 환경만들기 독립 소프트웨어 개발자로 나서면서 거의 비용을 안들이고 자신과 회사를 대표하는 도메인에 연결된 메일은 있어야 할 것이라고 생각할 것이다. 또 요즘 온세상이 빠져서 난리가 아닌 스마트한 장치(폰, 태블릿 등)에도 푸시 방식으로 메일을 받고 싶은 욕구도 충만하리라 본다. 이런 요구에 맞는 적당한 솔루션이 없을까? 한 번쯤 고민해봄직 하다. 이 블로그의 쥔장도 얼마전까지 dokyun.pe.kr을 까페 24에서 초 저비용(월 5000원)으로 호스팅하다가 이 비용 마저 아끼고 관리를 한 군데로 모으고 싶은 오랜 바램을 큰 결심끝에 실행에 옮겼다. 만약 티스토리 같은 블로그를 사용하고 있고 나처럼 별도의 웹 호스팅을 비용을 주고 사용하고 있지만 두 개의 관리 포인트를 하나로 합치고 궁극의 블로그 무공을 시전하고 싶.. 2010. 12. 27. 이전 1 ··· 46 47 48 49 50 51 52 ··· 61 다음