# wpf

65개의 포스트

WPF 시작

C# 기반 WPF

2022년 8월 10일
·
0개의 댓글
·

고이지 않기 위한 [Window Study 1일차]

내용은 모두 Window OS에서 구동되는 프로그램에 대한 이해 및 지식 함양을 위한 포스트입니다경력은 4년차이고, POS 및 KIOSK Product을 중심으로 개발하는Window Application Developer로서 열심히하고자 공부하는 벨로그 글을 올리려 합

2022년 7월 16일
·
0개의 댓글
·

[WPF] WPF 프로젝트 구성

2022년 7월 5일
·
0개의 댓글
·

[WPF] WPF란?

2022년 6월 28일
·
0개의 댓글
·

[C#] RotateTransform을 이용한 WPF 아날로그 시계

각도(Angle)-12시 기준 시계방향기준점(CenterX, CenterY)=> 보다 쉽게 만들 수 있다!MainWindow()시계판의 눈금 그리기12시를 향하고 있는 시침,분침,초침 만들기타이머

2022년 6월 18일
·
0개의 댓글
·

협업, 머지 그리고 완성

애초에 코드를 합치는 것을 생각하고 구조를 설계했기 때문에 우리 팀원들이 작성해 준 각 지역의 게임을 합치는 것은 어렵지 않았다.그들의 코드를 더하기만 하면 끝이었다.1학기 내내 기획부터 시작해 만든 게임이 완성되었다. 컨텐츠도 부족하고 내용도 빈약하지만 다 같이 만들

2022년 6월 12일
·
0개의 댓글
·

TTS 개선 및 엔딩 추가

전에 TTS를 추가했었는데Text가 변경될 때 호출되도록 구현Text가 중간에 두 번씩 바뀌는 경우도 있어 잘 적용되지 못했다.언리얼 엔진을 공부하다가 Begin()과 Tick()을 알았고 그럼 End는 왜 없을까 생각하다가아이디어가 떠올랐다.버튼커맨드에서 다른 함수를

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

텍스트로 할 수 있는 게임?

전체적인 구조는 이전에 기획했던 것을 따르고 있고내가 맡은 세부 지역의 구조는 다음과 같다.n\*n 정사각형 중앙에서 시작클리어 신호와 가짜 신호 생성4가지 이벤트를 만나며 신호 위치 찾기방사능 이벤트일정 수치 이상이면 시작화면으로 복귀스토리 이벤트신호기 작동 이벤트가

2022년 5월 26일
·
0개의 댓글
·
post-thumbnail

기획 의도와 설계

사실 그렇게 획기적이고 기발한 아이디어는 아니다.그냥 레퍼런스로 삼은 게임들을 살펴 보며 구조를 생각했다.먼저 '시각 장애인과 함께 할 수 있는 게임' 이지만비장애인의 관점으로 만든 뒤 접근성을 생각하니 자꾸 어려워 졌다.그래서 문장으로 정보를 전달하자 생각해 위 구역

2022년 5월 20일
·
0개의 댓글
·
post-thumbnail

.NET WPF 홀로서기 N년차 느낀점 3가지

본 느낀점은 현업에서 사용하며 느낀점이 아니며, 지극히 주관적인 의견입니다. > >N년차라고 제목은 정했지만 사실 공부한 내용은 빈약해 현업에서 종사하시는 분들에 비하면 실력이 좋지 못하며, 공감되지 않는 부분들도 있을 수 있습니다. > >그래도 개인적인 경험을....

2022년 5월 19일
·
0개의 댓글
·
post-thumbnail

협업의 어려움

개발을 어떻게 나눠야 할지 고민이 됐다. 처음에 개발 보다 디자인을 하고 싶다는 사람이 있어서 분야 별로 나눠볼 생각이었지만 그 사람이 휴학을 하게 되면서 3명이서 진행을 하게 됐다.구현할 부분을 나눠서 각자 맡는 방식이 좋지 않을까?어떻게 진행할까 고민하다 일단 만들

2022년 5월 16일
·
0개의 댓글
·

Project Gravitation

WPF, C#을 이용해 프로젝트를 진행하는 수업을 들었다. 자유주제인 만큼 게임을 만들고 싶었다. 그중에서도 시각 장애인과 함께 플레이가 가능한 게임을 만들고 싶었다. 먼저 같이 만들 팀원을 구했다. 관심 있는 사람들이 많아 선착순 3명을 뽑았다. 전체적인 틀은 텍

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

코드 구조 재설계 분석 방식

어느정도 코드 이해도가 높아지니 코드를 내가 직접 재 설계 할 수 있다는 자신감이 생긴다그래서 정말 기본적인 코드만 구현된 새로운 프로젝트를 만들어 구현하기로 하였다.먼저 기존 잘 동작하던 코드들을 잘 백업해 두어야 새 프로젝트에다 복사할 수 있으니 기존 잘 동작하는

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

코드 분석

코드가 실행 되는 것을 확인한 후 본격적으로 코드를 분석하기 시작하였다코드 실행에 집중하며 코드를 프로젝트에 가져오다 보니 프로젝트 자체가 너무 복잡하였다. 그래서 1차적으로 클래스 파일을 성격별로 나누어 디렉터리 구조를 정리하기 시작 하였다.아직 코드의 핵심 부분을

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

CommandBindings

View Model의 데이터 바인딩을 통해 Button의 Command 속성에 할당할 수 있지만 CommandBindings을 사용해도 할당할 수 있다.EX)Code Behind에서 CommandBinding을 추가할 수 도 있다.EX)https://wpf.2

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

TemplateBinding vs TemplatedParent

두 기법 모두 Template이 적용된 Element의 속성과 바인딩 하기 위해 존재한다.EX) TemplateBindingTemplateBindings는 ControlTemplate에 지정된 타입에 대해 컴파일 타임에 처리된다.이를 통해 Template 컴파일이 빠르

2022년 4월 17일
·
0개의 댓글
·
post-thumbnail

Custom Control 제작

WPF에서 Custom Control은 좀더 유연한 UI 수정을 할 수 있다. EX) 위에는 기본적인 CheckBox 모습이고 아래는 ControlTemplate을 수정한 CheckBox 모습이다. 부품 및 상태 모델 부품 및 상태 모델은 Control의 시각적 구

2022년 4월 17일
·
0개의 댓글
·
post-thumbnail

[C#]WrapPanel

버튼안에 TextBlock세개를 넣어 WrapPanel로 묶어주기 XAML C

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[C#] 체스판 만들기(Uniformgrid)

8번 돌아가는 for문안에 각자 4번 반복(검정빨강, 빨강검정)되는 while문 두개를 넣어서 이중반복으로 작성하였다.

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

Control 제작

미리 정의된 속성(Background, Font, Size...)이 아니라 그 이상으로 컨트롤의 모양이나 동작을 확장하려면 새 Control을 제작해야 한다.일반적으로 기존 Control에서 상속하고 Control 그리기를 담당하는 메서드를 재정의 한다.여전히 옵션이지

2022년 4월 9일
·
0개의 댓글
·