본문 바로가기

Develop/.NET3

[WPF] Template, Presenter + Binding 이번 포스팅에서는 WPF에서 UI를 다룰 때 필수적인 개념이라고 할 수 있는 Template과 Presenter 대해 알아보겠습니다. 1. Template, 템플릿이란? Template, 템플릿이란 무엇일까요? 제가 처음 Template을 접했을 때는 간단하게 Control을 꾸미기 위한 틀 정도로만 생각하고 넘어갔던 것 같습니다. 좀 더 자세히 알아볼까요? Template이란 부모 자식 관계를 갖는 엘리먼트들을 생성시킬 수 있는 정의. 즉 루트 엘리먼트, 루트 엘리먼트의 자식 엘리먼트, ··· 등 각각의 엘리먼트의 속성에 무엇이 있는지 선언하는 것입니다. 이렇게 정의된 Template은 LoadContent 메서드를 통해 정의에 따라 각각의 엘리먼트들의 인스턴스들이 실제적으로 생성된다. 여기서 주의할 .. 2021. 8. 5.
[.NET] C# & WPF를 이용한 MySQL Data Base 연동 #2 🚩 안녕하세요 이번 시간에는 지난 1편에 이어서 XAML을 이용한 간단한 UI 디자인 후 로직을 구현해 보도록 하겠습니다. 아직 이전 편의 내용을 보고 오시지 않았다면 이전 편을 미리 보고 오시는 것을 추천드립니다. https://devkyunghoon.tistory.com/6 🚩 C# & WPF를 이용한 MySQL Data Base 연동 #1 안녕하세요 이번 시간에는 C#과 WPF를 통해 MySQL DataBase를 연동하여 값을 저장하고, 저장한 값을 불러와 일치했는지 아닌지 파악할 수 있도록 해보는 예제를 만들어 보았습니다. 오늘 다룰 예제는 devkyunghoon.tistory.com 🎄 3. XAML을 통한 간단한 UI 디자인 이제부터 간단하게 XAML로 UI를 디자인 해주도록 하겠습니다. 로그인과.. 2020. 5. 28.
[.NET] C# & WPF를 이용한 MySQL Data Base 연동 #1 🚩 안녕하세요 이번 시간에는 C#과 WPF를 통해 MySQL DataBase를 연동하여 값을 저장하고, 저장한 값을 불러와 일치했는지 아닌지 파악할 수 있도록 해보는 예제를 만들어 보았습니다. 오늘 다룰 예제는 회원 가입을 통하여 사용자의 아이디(ID)와 패스워드(PassWord)를 MySQL DB에 저장하고 값을 읽어와 대조하여 로그인을 시키는 프로그램을 만들어 보려고 합니다. 오늘의 진행은 1 ~ 2까지만 진행을 하고 다음 포스트에서 3 ~ 4를 구현해 보도록 하겠습니다. 🏹 진행 순서 1. MySQL.Data.dll 파일 설치 & 참조 추가 🧨 #1편 2. MySQL DataBase 테이블 & Column(컬럼) 제작 🧨 #1편 3. XAML을 통한 간단한 UI 디자인 🎐 #2편 4. 로직(Logic).. 2020. 5. 27.