XAML 신비를 벗다 발표자 : 최우진

Slides:



Advertisements
Similar presentations
10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
Advertisements

일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
7 월 소식지에서는 도서관 분류에 대해 알아보았어요. 한국십진분류법은 0 에서 9 까지 열 개의 수를 가지고 이 세상 의 모든 것을 나누는 방법이라는 것. 이 세상의 모든 것이 이 열 개 가운데 어딘가에 꼭 들어가 야 한 다는 것 그럼,
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
1990 년 대의 중국 대중 음악. (1) 배경 (2) 1990 년대 대중 음악 (3) 중국, 1990 년대의 분위기는 ? - 가사를 중심으로.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
동기이론 강아름 윤진희 최혜선.
2. 세계 여러 지역의 자연과 문화 2) 육지가 넓고 인구가 많은 북반구.
아름다운 이들의 행복한 길음안나의 집.
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
내가 설계하는 인문학강의 이미지를 통해서 보는 음식 인문학
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
2-4.세계속의 우리 경제.
해외서, 국내서 요약 ‘북집’ 모바일 서비스 이용방법
4장. 교실환경 지희라.
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
제5장 산업재해 보상보험 ☞ 목적 : 근로자의 업무와 관련하여 발생한 재해근로자의 재활 및 사회복귀를 촉진시키기 위하여 이에 필요한 보험시설을 설치 운영하며, 피해를 예방하고 근로자의 복지증진을 위한 사업을 행함으로써 근로자의 보호에 이바지함을 목적으로 함. 산재보험은.
Ⅲ. 5S • 3정.
내 아이를 위한 구강관리.
14주차 1교시 강화계획 [학습목표] 1. 강화계획의 정의를 안다 [학습내용] 1. 단순한 강화계획 2. 간헐적 강화 3. 복합 계획 4. 선택과 대응법칙 [사전학습] 강화계획이 일어날 수 있는 사례를 생각해본다.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
연장근로와 야간·휴일근로 김영호 노무사 나눔 노사관계연구소 소장 연세대 일반대학원 박사 수료 고려사이버대 법학과 외래교수
Silverlight (2) – Deep Zoom & Expression Blend
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
2017년 1/4분기 상1동 주민자치센터프로그램 수강생 모집【선착순】
꼼꼼한 청소법 생활의 지혜.
사회복지현장실습보고서 사회복지학과 4학년 이 자 형.
치매의 예방 김 은민 윤금 노인요양원 치매의.
변화 하는 세계 무역 환경 (p.144~147) 5303김민영.
패전후 일본의 욕망과 소비 욕망자연주의 이길 때까지는 원하지 않는다 사치는 적이다에서 사치는 훌륭하다로 패전 후의 궁핍생활
가사문학 한유리 김지수.
설계및프로젝트기본I 2017년 1학기(02분반).
법인세 및 부가가치세 소개.
마산에 대하여 만든이 : 2204 김신우, 2202 권성헌.
친구들과 함께 힘을 모아요. 차이와 다양성 교육 / 목표달성을 위한 협력 본 연구물은 학교 수업을 위해 개발된 것으로
학 교 폭 력 사회복지학과 이자형 생활체육학과 이병철.
장애학생 인권보호 범죄예방교육 00초등학교 도움반.
2017년 1학기 국가근로장학금 장학생 교육 1.
과학 탐구 토론 대회 1학년 2반 박승원 1학년 5반 권민성.
호암초등학교 박대현 선생님의 음악 수업 안내.
아침교실 장학퀴즈 1.
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
비주얼 프로그래밍 1분반 화/목.
= 몸짓 언어 = 유현정 이정이.
아디다스는 계절마다 600 여 개 스포츠화, 가지의 의류제품을 출시하며 전세계 55개 개국에
나이스 방과후학교 사용자 적용 매뉴얼 및 에듀파인을 활용한 엑셀 간소화 프로그램 안내
남아메리카 선교 김수정, 이하정 전희진, 장성경.
지구 온난화 원재환.
장애인단체 간담회 마스터 제목 스타일 편집 마스터 제목 스타일 편집 장애인 단체 간담회 마스터 부제목 스타일 편집
교육방법 및 평가방법 안내.
6장 마케팅 조사 박소현, 김중호, 박기찬.
사회복지현장실습보고서 사회복지학과 4학년 이 자 형.
한밭대학교 창업경영대학원 회계정보학과 장 광 식
“생각을 바꾸면 수학도 재밌다!!” 중앙대학교 사범대학 부속 고등학교 이 금 수.
기본 테이블세팅(로맨틱) 푸드스타일리스트 전공 김선아.
음양오행과 물리학 조 원 : 김용훈, 양범길, 박수진, 윤진희, 이경남, 박미옥, 박지선 (11조)
6월 1주 주간메뉴표 NEW 엄마손 조식 쉐프 삼촌 중식 참새 방앗간 석식 ◎원산지 안내 : 쌀(국내산)
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
동계성수기 예약 신청서 강원도 춘천시 남산면 북한강변길 688 엘 리 시 안 강 촌
정보활용실무 김호중 (금).
문제행동 지도 사례를 통한 중재방법 연구.
유아교육기관의 부모교육 수행계획 & 내용 및 형태
Relay Board 수리 방법.
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
무지개팔각부채 만들기 minji.
기록관리시스템(RMS) 2.0 사용자 매뉴얼.
Presentation transcript:

XAML 신비를 벗다 발표자 : 최우진

▶ XAML 의 필요성 ▶ XAML 의 정의 ▶ 엘리먼트와 어트리뷰트 ▶ 네임스페이스 ▶ 프로퍼티 엘리먼트 ▶ 타입컨버터 ▶ 마크업 확장식 ▶ 오브젝트 엘리먼트의 자식요소들 ▶ XAML 과 프로그래밍 코드를 함께 고고싱 ▶ 정리 ▶ Q & A

XAML 의 필요성 사용자 인터페이스 혹은 객체 간의 계층구조를 간결하 게 표현하는데 적합 디자인과 개발을 분리할 수 있기 때문에 유지보수 측 면에서 상당히 유용 윈도우 SDK 에 포함되어 있는 XamlPad 같은 프로그램 으로 컴파일하지 않고도 결과를 즉시 확인할 수 있다. WPF 로 작성된 대부분의 프로그램에서 사용된다.

XAML 의 정의 닷넷의 객체들을 초기화하거나 생성하기에 적합하도 록 설계된 간편하고 범용적인 선언형 프로그래밍 언어 닷넷 프레임워크 3.0 은 컴파일러와 XAML 실행 파서, 익스플로러 내에서 WPF 기반 XAML 파일을 독립적으 로 실행시킬 수 있는 플러그인 포함

엘리먼트와 어트리뷰트 XAML: <Button xmlns=" Content="OK"/> C#: System.Windows.Controls.Button b = new System.Windows.Controls.Button(); b.Content = "OK"; XAML: <Button xmlns=" Content="OK" Click="button_Click"/> C#: System.Windows.Controls.Button b = new System.Windows.Controls.Button(); b.Click += new System.Windows.RoutedEventHandler(button_Click); b.Content = "OK";

네임스페이스 xmlns=" " xmlns:x=" <WpfNamespace:Button xmlns:WpfNamespace= " Content="OK"/>

프로퍼티 엘리먼트 System.Windows.Controls.Button b = new System.Windows.Controls.Button(); System.Windows.Shapes.Rectangle r = new System.Windows.Shapes.Rectangle(); r.Width = 40; r.Height = 40; r.Fill = System.Windows.Media.Brushes.Black; b.Content = r; // Make the square the content of the Button

프로퍼티 엘리먼트 <Button xmlns=" Content="OK" Background="White"/> OK White

타입컨버터 System.Windows.Controls.Button b = new System.Windows. b.Content = "OK"; b.Background = System.Windows.Media.Brushes.White; <Button xmlns=" Content="OK"> <Button xmlns=" Content="OK">

마크업 확장식 없음

오브젝트 엘리먼트의 자식요소들 컨텐트 프로퍼티 컬렉션 아이템 ▷리스트 ▷딕셔너리 더 다양한 형변환

XAML 과 프로그래밍 코드를 함께 고고 싱 런타임 시에 XAML 을 로드하고 파싱하기 ▷ XamlReader ▷ XAML 엘리먼트에 이름 사용하기 XAML 컴파일하기

XAML 의 키워드 공부하세요 ^^;;

Q & A

Quiz 같은 크기의 버튼 모양 XAML 파일을 만들었을때 Button 으로 작업을 한 것과 Rectangle 로 작업을 한 것은 마우스 이벤트 효과에서 어떤 차이가 있을까요 ? Ex) Button1.XXXXXX (O) Button2.XXXXXX (O) Button1.YYYYYY (O) Button2.YYYYYY (X)