본문 바로가기

windows 8 개발

[Win 8 App] SolidColorBrush 객체 이용하여 원하는 대로 색 입히기. Color 속성이 있다. 이 속성을 이용하면 Color를 내 마음대로 셋팅할 수 있다. Color 클래스 내에 있는 이 메소드를 쓴다면 당신이 알고 있는 컬러 값을 16 진수로 줄 수 있다. a는 알파값(투명도)이고, rgb는 이미 알고 있듯이 빨간색,녹색,파란색이다. 그리고 Color 클래스를 이용하기 위해선 아래의 using 절을 추가해주어야 한다. using Windows.UI; public static Color FromArgb(byte a, byte r, byte g, byte b); 위의 코드를 16진수로 적용하는 것은 Color.FromArgb(0x00, 0xff, 0xff,0xff); 이런식으로 당신이 원하는 컬러값을 준비할 수 있다. 하지만 윈도우 스토어 앱 들의 UI들은 단순히 위에서 .. 더보기
[Win 8 App] 사용자 에이전트 문자열(User-Agent) httpClient를 이용해 어떤 값을 가져오려고 하는데 User-Agent 값의 오류가 발생했다. User-Agent의 값이 Null이라는 에러였다. 이런 경우 User-Agent를 직접 입력해줄 수 밖에 없을 것 같다. httpClient.DefaultRequestHeaders.UserAgent.ParseAdd("해당 User-Agent값"); 위의 구문을 이용하여 셋팅해준다. 아래를 참고 하자. 깨졌지만...알아서 잘보자... Internet Explorer 10 UA 문자열Internet Explorer 10의 사용자 에이전트 문자열은 다음과 같습니다.HTMLMozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0) "Windows NT 6.. 더보기
[Win 8 App] 개발시 필요한 구문 정리(1) 개발 시 필요한 구문들... 내가 잘 몰랐던 것들을 하나 하나씩 정리 중임. ※ 디버그 로그 띄우기 using System.Diagnostics; System.Diagnostics.Debug.WriteLine(sender.ToString()); - using 절에 하나 System.Diagnostics를 추가하면 디버그창에 로그를 확인할 수 있다. ※ 앱화면에서 다른 화면으로 이동 시 this.Frame.Navigate(Type.GetType("네임스페이스.이동할페이지")); - 앱에서 다른 화면으로 전환 시에 이용된다. 아직 별로 해본게 없어서 이걸로 끗 ~ 더보기