안녕하세요. 2010년부터 Microsoft MVP로 활동중인 권영철입니다.
2018년 새해를 맞아 "XAML 뽀개기"라는 이름으로 블로깅을 시작합니다. 제목에서 알 수 있듯 WPF(Windows Presentation Foundation), UWP(Universal Windows Platform) 등의 플랫폼에서 UI/UX 개발에 쓰이는 XAML에 촛점을 맞추어 포스팅하려고 합니다.
내용 중 일부는 국내외 블로그 포스트 및 여러 문서들을 참고하여 작성되었습니다. 블로그 포스트의 경우 원저자의 허락 하에 일부 번역 후 인용되었습니다. 관련 샘플 코드 또한 나름 더 생각해 좀 더 실제 프로젝트에 가까운 예제가 되도록 수정 및 추가된 내용이 있습니다.
참고 블로그 : I.Net / KakiSoft / MSDN / stackoverflow
각 포스트에 사용된 샘플 코드는 모두 Github에 공개되어 있습니다. 추가 포스트 공개와 동시에 업데이트됩니다.
샘플 코드 : https://github.com/CharlesKwon/XamlSimplified
질문 및 피드백은 댓글이나 이메일을 통해 언제든지 알려주시길 바랍니다.
2018년 여러분 모두 대박나시길 바랍니다!!.
"XAML 뽀개기" 각 포스트 바로가기
001. 중괄호 문자열 표시(Escape Bracket)
002. 프로시저 코드 삽입(Embed procedural code)
003. 문자열 공백 유지(Preserve white spaces)
004. StringFormat 서식 변경(Change stringformat)
005. System 네임스페이스(System namespace)
006. 클래스와 데이타템플릿(Class & DataTemplate)
011. 의존 속성(Dependency Property)
013. 속성 상속(Resolved Dynamically)
015. 두개의 컨텐츠 버튼(Two contents button) #1
016. 두개의 컨텐츠 버튼(Two contents button) #2
017. 두개의 컨텐츠 버튼(Two contents button) #3
018. 콘트롤템플릿(Control Template) #1
018. 콘트롤템플릿(Control Template) #2