일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 마이크로소프트
- 윈모데브
- 헤이맨
- 지승욱
- 김춘배
- 신석현
- 서진호
- 데브피아
- 훈스닷넷
- 윈도우 모바일
- 윈도데브
- 윈도우폰
- 옴니아2
- 주신영
- 스마트폰
- 실버라이트 코리아
- 안드로이드
- 루나네스
- 쉐어포인트코리아
- 소년포비
- 소년포비소프트
- winmodev
- UX베이커리
- 황광진
- windows mobile 6.5
- 윈도우모바일
- 거제도
- 윈도우폰7
- 신동혁
- MIX10
- Today
- Total
소년포비의 세계정복!!
소년포비의 Windows Phone 7 탐구생활 9탄!! 본문
안녕하세요 ^^
소년포비입니다. 요번에는 저번에 말씀 드렸드시
ISOLATED STORAGE에 관하여 알아 보도록 하겠습니다.
PART 9 : ISOLATED STORAGE
!! 여기서 잠깐 여러분 제 강좌는 이어지는 강좌이기에
1탄에서 만든 프로젝트를 계속 사용합니다
절대 지우지마세요~~
아래 그림 처럼 저장소를 이용하여 저장되는 것에 대한 부분을
보기 편하게 그림으로 표현되어 있습니다.
아래 그림처럼 저장소를 이용하여 데이터를 저장하고 그 저장된 데이터를
가져오는 방법에 대해서 알아 보도록 하겠습니다.
그럼 전시간에 사용했던 프로젝트는 두시고 아래 그림처럼
프로젝트를 하나 만들어 주세요 ^^
아래 화면은 신규로 만들시에 나오는 화면이 아닙니다.
프로젝트 안에서 Add New Item를 하면 나오는 화면입니다.
자 그럼 아래 그림처럼 텍스트박스와 버튼을 1개 만들어 주시면 되겠습니다.
그리고 바로 아래에 그림처럼 추가로 텍스트박스와 버튼을 1개
만들어 주시면 되겠습니다.
제일 밑에 텍스트 박스는 검은색으로 바꿔 주시면 되겠습니다.
위 그림처럼 다들 잘 만들어 놓으셨죠?
그럼 이제 소스코드 부분을 한번 보시겠습니다.
XAML이 아니고 XAML.CS파일을 보시면 되겠습니다.
위 처럼 2개의 USING을 추가 하시면 됩니다.
여러분~~ 왜 추가해주시는지는 잘 아시죠???
격리저장소를 사용하기 위해서 그에 해당되는 참조를 추가해주는 부분입니다.
그리고 메인페이지에 있는 첫번째 버튼을 더블 클릭 후에 아래 그림처럼
코드를 추가해 주시면 됩니다.
위 코드를 보시면 첫줄에는 바로 격리저장소를 쓰기 위해서
ISF라는 이름으로 객체를 선언 후 Data라는 이름을 지정하고
그 다음에 보이는것이 C#에서 텍스트파일이나 기타 다른것의 내용을
쓰거나 지울때 사용되는 StreamWriter를 SW객체로 선언합니다.
그다음줄로는 격리저장소에 myfile.txt파일을 만들고 그곳에
텍스트박스에 입력되는 부분을 쓰도록 처리되는 부분입니다.
자 그럼 그다음줄에 있는건 설명 않하셔도 아시겠죠?....하하하...
그럼 메인페이지에 있는 버튼 두번째것도 떠블클릭 하셔서 아래 코드처럼 내용을
추가해주시면 되겠습니다.
자 위 그림처럼 코드부분을 잘 추가 하셨나요?
위 코드는 첫번째 버튼의 기능과 비슷합니다.
첫번재는 쓰는 기능을 했다면 두번째 버튼은 쓰여진 내용을
불러오는 기능을 하는 코드 입니다. ^^
이해가 되시죠? ^^
그럼 가볍게 F5를 누르셔서 빌드 하시면 멋진
작품이 나옵니다. ^^
위 그림 처럼 잘 나오시죠?
않나오신다구요? 그럼 제가 설명해놓은 위 내용들을 다시 한번 차근차근
보시면서 다시 해보세요. 잘 되실거에요 ^^
<9탄의 응용편>
특별한 것은 아니고 ISOLATED STORAGE For Application Setting에
대한 추가적인 내용입니다.
아래 처럼 코드를 이벤트 부분에 추가하여 사용하시면 됩니다.
위 코드는 세팅에 표시되는 내용을 나타내는 코드부분입니다.
그리 어려운 내용은 아닐꺼라 생각됩니다. ^^
그리고 실질적으로 나타내는 이벤트처리 부분입니다.
자 위 코드들을 다 추가하셨으면
어제 여러분들이 하실것은 바로 F5를 눌러서
확인만 하시면됩니다.
잘 나오시죠? 점점 발전해 나가는 여러분들 되시길 빌어요 ^^
위 화면처럼 잘 나오지죠 ^^
그럼 마지막으로 아래 코드는 삭제하는 방법에 대한 코드입니다. ^^
자 여러분 이번시간에는 격리저장소를 사용 하는 방법과 함께
세팅에 대한 부분에 대해서 알아 보았습니다.
다음시간에는 Soft Input Panel Layout에 대하여 알아 보도록하겠습니다.
다음 시간까지 더 연습해 보세요 ^^
'윈도우폰 세상 > Silverlight for WP7' 카테고리의 다른 글
소년포비의 Windows Phone 7 탐구생활 10탄!! (0) | 2011.04.25 |
---|---|
소년포비의 Windows Phone 7 탐구생활 8탄!! (0) | 2011.03.20 |
소년포비의 Windows Phone 7 탐구생활 7탄!! (0) | 2011.03.13 |
소년포비의 Windows Phone 7 탐구생활 6탄 응용편!! (0) | 2011.03.07 |
소년포비의 Windows Phone 7 탐구생활 6탄!! (0) | 2011.03.07 |