어제에 이어서 오늘도 지난 프로젝트를 가지고 계속 진행해보고자 합니다. 이번에 삽입할 것은 흔히 매트로 스타일 앱에서 많이 볼 수 있는 GridView입니다. HOL에서는 그냥 StackPanel로 ListView를 감싸서 표현했지만 저는 지난시간에 활용했던 rowDefinition을 응용해서 해보겠습니다. 이번에 할건 가로로 보여지는 것이기에 설정해야 될것이 바로 ColumnDefinition입니다. 비율을 40:60 정도로 주면 적당하지 않을까 생각합니다. 이렇게 하면 화면상에 매트릭스가 형성됩니다. 그럼 GridView는 저 매트릭스 중 (1 1)에 해당하는 곳에 삽입해주면 됩니다. 자 ListView 아래쪽에 다음과 같이 작성해줍니다. 우선은 GridView의 전체적인 패널규격을 지정해줘야 합니다..
지난 포스팅은 잘 보셨나요? 이번 포스팅에서 다룰 내용은 Windows 8에선 어떻게 데이터를 바인딩할건지에 대해서 알아보려고 합니다. 무엇보다도 앱의 기능중 가장 필수인 것은 인터넷에 있는 정보를 그대로 바인딩해서 가지고 오는 것이지요. 그래야 내용물이 항상 최신으로 유지되고 있을테니까요. 여기에선 Bing 검색 API를 사용해서 자신이 원하는 사진을 가져오는 것을 구현해보려고 합니다. 우선은 Blank Application으로 프로젝트를 하나 생성합니다. 그 후에 BlankPage에 다음과 같이 ListBox를 하나 구현합니다. 자 중간에 Binding이라는 문구가 보이시나요? 이 부분을 통해서 인터넷의 정보를 받아올겁니다. 물론 그것에 대한 코드가 cs파일에 정의되어야 하겠지요. 그보다도 ListB..
이번 포스팅에서 해볼 내용은 App Bar 기능을 이식하는 것과 Windows 8의 특징인 snapping과 setting bar를 집어넣는 방법에 대해서 알아보겠습니다. 지난 시간에 한 Image Picker를 제대로 했다면 하나의 프로젝트가 있을 겁니다. 그걸 토대로 계속 진행해보도록 하겠습니다. 자 우선 BlankPage.xaml에 Application Bar를 하나 삽입하고 그안에 버튼 세개를 삽입합니다. 물론 기존에 만든 LayoutRoot안에 넣어주면 다음과 같은 결과를 얻게 됩니다. 재미있는 것은 이 개체들은 xaml 상에서 개체가 선택되었을 때만 보인다는 겁니다. 그도 당연한 것이 이 개체들은 appbar에 속해있기 때문입니다. 평소에는 안보이다가 밑을 선택했을 때 나타나는 개체가 바로 a..
지난 포스팅에선 Tile의 이미지를 적절하게 수정하는 작업을 거쳤었는데 이번에 해 볼것은 Xaml 코드로 Image Viewer를 만드는 것입니다. 일단은 지난 프로젝트에서 계속 이어나가도록 하겠습니다. 첨부파일은 받아두시고요. (윈도우 상에 기본적으로 깔려있는 이미지와 똑같습니다.) 자, 지난번에 만든 프로젝트는 이른바 Blank Application Page입니다. 그렇기 때문에 당연히 Grid가 횡합니다. 이 부분을 다음과 같이 수정해줍니다. 기존에는 분명히 리소스로 Background가 처리되어 있었지만 위와 같이 색을 지정해줄 수 있습니다. 물론 결과값은 똑같습니다. 그리고 Image Picker를 통해서 뽑기 위해서는 그 이미지가 들어갈 공간을 StackPanel로 지정합니다. 물론 이 이미지..
오늘 MS 본사에서 Windows 8 관련 App Camp가 열렸습니다. 무엇보다도 국내에서 처음으로 열린 세미나여서 그런지 사람들의 관심이 많았습니다. 물론 저도 갔다 왔습니다. 앞으로도 더 공부를 해봐야 할 의욕이 생깁니다. 아무튼 오늘 다뤄볼 내용은 며칠전에 공개되었던 Hands On Lab 자료를 바탕으로 해보고자 합니다. 여러분들은 그냥 같이 그림보면서 따라하시면 좋을 것 같습니다. 자 우선 C#으로 할 예정이므로 Blank Application으로 프로젝트를 하나 생성합니다. 저는 이름을 XAMLlab1이라고 했습니다. 일단 저희가 먼저 살펴볼 파일은 바로 Package.appxmanifest입니다. 사실 여기를 코드적으로 건드릴 일이 없습니다. 여기의 설정은 거의 마우스클릭으로만 이뤄지기 때..
프로그램의 시작은 무엇보다도 Hello World를 찍어보는 거겠지요. 이번에는 시작이니까 Blank application으로 작성합니다. 저번에는 Grid Application으로 해서 전반적인 List View가 나타났지만 여기에는 그런게 없이 달랑 화면 하나입니다. 역시 xaml 코드이니까 Toolbox에서 TextBlock과 button 개체를 삽입합니다. 이에 대해서 xaml 코드가 자동으로 생성되었겠지요. 다음과 같이 수정해줍니다. 이 상태에서 button에 대한 이벤트를 삽입해야 합니다. 이때는 Properties의 이벤트를 통해서 Click 이벤트를 찾으시거나 귀찮으시면 그냥 버튼 개체를 더블 클릭해주면 이벤트가 생성됩니다. 이것 때문에 xaml 코드도 다음과 같이 바뀝니다. 이에 대한 코..
처음으로 Windows 8을 노트북에 설치도 해보고 여러가지를 해보고 있는데 매력적이네요. 이와 관련해서 Hands On Lab 강좌가 많이 올라와있고 저는 블로그를 통해서 한번씩 쫓아가보고자 합니다. 우선 개발환경은 일상적으로 쓰는 Windows 7 + Visual Studio 2010 이 아니라 Windows 8 + Visual Studio 11 Beta를 기준으로 삼습니다. 기준이라고 할 필요도 없이 Metro Style App은 VS 11에서만 개발이 가능합니다. 몇몇 개발자 분들은 기준 플랫폼에서도 개발이 되어야 하는게 맞는 거 아니냐고 하시는데 저도 그런게 조금 느껴지네요. 일단 질렀으니 한번 해보려고 합니다. 우선 VS11을 켜보면 다음과 같습니다. 전반적으로 외관상 모양이 많이 바뀌었습니다..
- Total
- Today
- Yesterday
- Gan
- ColorStream
- Kinect
- 딥러닝
- Kinect SDK
- bias
- Windows Phone 7
- Kinect for windows
- Off-policy
- Pipeline
- dynamic programming
- End-To-End
- SketchFlow
- windows 8
- 한빛미디어
- PowerPoint
- Python
- Variance
- processing
- RL
- Expression Blend 4
- 파이썬
- Distribution
- DepthStream
- Offline RL
- 강화학습
- reward
- TensorFlow Lite
- arduino
- Policy Gradient
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |