본문 바로가기

요 이틀동안 내가 하고 있는것.. c#과 WPF 을 활용한 계산기를 만들고 있다. 공부를 하면서 만드는 거라 시간이 꽤 걸리는 듯하다. ㅋㅋ 여담이지만, 고향집에 있는데, 고향집에서는 어머니와 데이트 다니느라.. 의외로 시간이 많이 빼앗긴다. 밥도 거를수가 없고.. ㅋㅋ 흐름이 막 끊긴다. 아무튼, 단순한 계산기가 아닌 ( ) 의 우선순위도 적용한 계산기. 단순한.. 2+3+1 이런식으로 진행되는 것이 아닌 (이런거면.. 뭐. 금방 만들겟네. 전에 자바에서 SWING으로 과제로 만든게 이런식이였다. 진짜.. ㅋㅋ 과제제출 두어시간 전에 잠시 만든것 같다. ㅋ ) 몇가지를 더 고려했다. 2+3(4*3)2 +2(2+(3+5)) 이런식도 계산가능하게끔 말이다. 잘 보면.. 괄호에 * 도 안들어가 있고, 괄호안에 괄호.. 곱셈 덧셈 등의 우선순.. 더보기
[WPF] 필수! 데이터 바인딩 맛보기 WPF Prog. C#을 공부하면서 함께하는 WPF 입니다. 다소 부족한 점이 있더라고 양해 부탁드립니다. 흠, 데이터 바인딩 아주 기초적이면서도 필요한 기술이죠? 실제로 컨트롤들을 다뤄서 프로그래밍할려면.. 와 근데 정말 WPF에서 제공하는 데이터 바인딩은 아주 근사합니다. XaML에서 제어할 수 있는데요. 멋져요 멋져. 안드로이드에서도 XML에서 다루는 것은 못봤는데.. (제가 부족합니다 ^^) 아무튼 간단한 프로그램 만들어봤어요. (예제는 공부하는 책에서 ^^) 실제로 cs파일은 하나도 건들이지 않고, XaML에서만 설정을 통해 바인딩을 했습니다. 위의 검정 부분이 데이터를 바인딩 하는 부분입니다. 스크롤바의 이름을 바인딩(ElementName에) 시키구요. 그 스크롤바의 값을 가져와서 레이블의 C.. 더보기
[WPF] 창 크기를 고정시켜보자~ WPF Prog. C#을 공부하면서 함께하는 WPF 입니다. 다소 부족한 점이 있더라고 양해 부탁드립니다. 우리가 만든 창의 크기를 고정시키는 방법입니다. 아주 간단합니다. 위의 ResizeMode="NoResize" 를 추가시켜주면 적용됩니다. 더보기