본문 바로가기

[Win 8 App] 개발시 필요한 구문 정리(1) 개발 시 필요한 구문들... 내가 잘 몰랐던 것들을 하나 하나씩 정리 중임. ※ 디버그 로그 띄우기 using System.Diagnostics; System.Diagnostics.Debug.WriteLine(sender.ToString()); - using 절에 하나 System.Diagnostics를 추가하면 디버그창에 로그를 확인할 수 있다. ※ 앱화면에서 다른 화면으로 이동 시 this.Frame.Navigate(Type.GetType("네임스페이스.이동할페이지")); - 앱에서 다른 화면으로 전환 시에 이용된다. 아직 별로 해본게 없어서 이걸로 끗 ~ 더보기
[Win 8 App] 윈도우 스토어 앱에서 메시지 띄우기 (MessageDialog) 윈도우 스토어 앱에서 메시지를 띄워보자! 자바스크립트 프로젝트로 해서 alert을 통해 메세지를 띄우려고 했는데... 안먹힘... 주현이랑 벙찜... 헐~? 하다가 공식사이트에서 예제를 다운로드 받아서 보니 메시지를 쓰는 방법도 있었다. 안드로이드의 토스트의 용도와 비슷하게 쓸 수 있는 윈도우만의 토스트도 있었고, 경고메세지나 어떤 메시지를 보여줄 수 있는 MessageDialog도 있었다. 여기 지금 해보려고 하는건 MessageDialog이다. MessageDialog를 띄우기 위해선 Using을 하나 추가해주어야 한다. using Windows.UI.Popups; 이 구문을 추가하면 우린 이제 드디어 MessageDialog를 사용할 수 있다. 한번만 띄워도 되지만 이걸 메소드와 시켜서 사용해보자... 더보기
[Win 8 App] TextBox 가지고 놀았는데... TextBox를 가지고 놀았는데... Focus가 날 괴롭힌다... 우선 첫번째로... hint? watermarker? 라고 해야 하나? 텍스트상자에 텍스트 입력하기 전에 여기에 뭘 적어야 한다~ 라고 알려주는 그 문구를 작성하고 싶었는데... Win 8 App에서는 지원을 안해준단다....있나? 내가 못찾았나? 여튼...그래서 아래와 같은 방식으로 했다. 우선 이런 방법으로 TextBlock과 TextBox를 배치했다. 화면은 이렇다. 페이스북 로긴 화면 같은 거 한번 만들어보게... 위와 같이 xaml에 내용을 작성해주고 이벤트 처리를 해주어야 한다. 포커스가 없을 때 LostFocus 이벤트를 해주어야 하고포커스가 있을 때 GotFocus 이벤트를 해주어야 한다. 해당 속성에 자기가 원하는 이벤트.. 더보기