728x90

Windows Application 3

[WPF] Grid 레이아웃과 Col, Row를 이용해서 WPF의 윈도우 레이아웃 짜기

개인적으로 WPF를 이용해서 간단한 윈도우 응용 프로그램을 만들어 보고 있는데, 여기서는 레이아웃을 XAML로 작성한다. 국내에는 WPF 관련한 자료가 많은 편은 아니고, 닷넷은 아무래도 MSDN 문서가 많은 걸 알려주어서 애용하는 편이다. https://docs.microsoft.com/ko-kr/dotnet/framework/wpf/controls/how-to-create-a-grid-element? Grid 레이아웃을 다루는 기초적인 방법으로, Grid.RowDefinitons, Grid.ColDefinitions을 이용해서 행과 열의 개념을 가진 표(Table)처럼 레이아웃을 다루는 방법이 있다. 픽셀(px)를 이용하는 절대적인 크기가 아니라 상대적인 크기 비율만 조정하고 싶을 때는 *을 이용한다..

C#] 디렉토리(폴더) 내 파일 조회 프로그램

Delegate 사용 연습을 하려고 간단하게 만들어본 프로그램이다.디렉토리 내 무슨 파일들이 있는지에 대해서 조회하는 프로그램이다.숨김 파일도 검색해내며, 이와 관련하여 FileAttribute와 FileInfo를 사용했다.과거에 만든 프로그램이라서 아이콘은 적용시켜놓은 게 없고, 파일도 없어서 수정도 불가능하다.시간 나면 다시 만들어보겠지만, 별 기능도 없는 것이고 이와 관련된 유사 프로그램을 이미 만들어서 다시 만들어 재배포할 일은 없을 것 같다.

TPWord Ver1.0

TPWord Ver1.0 이전에 TPWord라는 허접한(?) 윈도우 응용프로그램을 올린 적이 있다.(그것이 궁금하다면 이곳으로..) 자리 잡고 앉아서 영어 단어를 외우는 것 외에도,하루에 못해도 6시간 이상 붙잡고 있는 컴퓨터 앞에서도영단어 암기 혹은 영어로 된 공학 용어 외우는 것도 괜찮을 것 같다는 생각에서바로 실행에 옮긴 프로그램이다. 당시에는 구현한 부분만 보여주는 것이 목적이었고,겨우겨우 몇 가지 윈폼을 다룰 수 있는 것이 전부였기 때문에 오류 투성이였다.오류가 아예 프로그램이 구동 가능한 정도로 문제를 일으키진 않지만,그냥 오류 있는 프로그램을 쓰는 것 자체에 대해 거부감이 있어서인지본 목적이었던 영단어 외우기에는 전혀 쓰이질 않았다. 그래도 미완성으로 뭔가를 두는 것이 마음이 편하지가 않아서..

728x90