목록.NET/WPF (4)
HaPpY hApPy
다른 폴더 혹은 다른 파일에 있는 namespace 참조하기 저기 보이시는 ColorGridBox 처름 파일을 참조하여 저기 파일에있는 클래스 혹은 namespace 를 using 해서 사용하기하는 방법 1.Soltution Explorer 마우스 오른쪽 add->existing item 그다음 링크하고자 하는 파일 클릭후(더블클릭하면 안되요!!) 이렇게 화살표 모양을 클릭후 링크로 추가를 해주세요 그러면 링크가 됩니다. 자 여기서 링크후에 문제가 있을수도있습니다. 링크한 파일에도 Main함수가 있을때 메인함수가 2개가 되어 충돌이 일어납니다. 자 그러면 다시 1.Soltution Explorer 마우스 오른쪽 속성(properties) 클릭후 startup 프로젝트를 원하시는 파일로 선택해주시면됩니다...
아직 정확한 개념은 아니지만 옛날 기억으로는 MFC는 위에 include 문이였는지 import 문이였는지 정확이 기억이 나지않지만 여튼 파일이름을 위에 코딩에 명시해주면 컴파일시에 소스코드로 변환되어 당장 같은파일에 없는 클래스도 사용할수있었던걸로 기억한다. c#에서는 짧은 생각으로나마 using 을 사용하지 않을까? 했는데 의외로 이 namespace 라는 녀석을 이용하는듯한 인상을 받았다. 아직 정확한건 예제 문제를 하나 풀면서 그런 느낌을 받았다. InheritAppAndWindow.cs //---------------------------------------------------- // InheritAppAndWindow.cs (c) 2006 by Charles Petzold //-------..
코딩 하다보니 제 눈에 자꾸 [STAThread] 라는게 밟히기 시작했습니다. 궁금한것은 일단 해결 해야하는 성격 탓에 검색을 해 보았더니 저같이 궁금했던분이 계셨나 봅니다;; "우선 STA는 Single Threaded Apartment의 약자이고 최초 어플리케이션 스레드 모델을 단일 스레드 어파트먼트로 지정하는 것을 의미한다" 라고 되어있네요 그분이 dev에 남기신 Q&A 입니다. Q. [STAThread] 라는걸 찾아보다 보니 C# 코드에서 [STAThread] 가 의미하는 바는 : 기본적으로, VS .NET에 의해 만들어진 응용 프로그램의 Main()메소드에는 [STAThread] 어트리뷰트가 첨가되어 있다. 이 어트리뷰트는 해당 응용 프로그램이 COM형식을 이용하는 경우에 (단지 이 경우에만 해..
c#이 뭔가!!! 저도 모릅니다. c#을 하게될찌는 정말 꿈에도 몰랐으니깐요...5년전에 mfc로 프로젝트 2개정도 해보곤 코딩에 ㅋ짜도 해본적이 없으니,,,아~ 작년에 잠깐 안드로이드 하면서 자바 신텍스만 공부한 정도랄까? 여튼 회사에서 일을 하게되었고 좋던 싫던 c#을 해야됩니다. (못믿으시겠지만 저는 좋습니다.........;;) 그래서 c#을 공부하고있습니다. 이틀전부터... 하루정도는 기본적인 이론공부를 했고, 어제는 콘솔에서 해볼수있는것들을 해봤습니다 하루만에 뇌가 포멧을했는지,,,기억나는건 delegate 라는 단어와 foreach 문 그리고 템플릿? ....lol 이틀째 되는날 오후...정확히 하루전이네요.. 책임님께서 공부해보라고 주신 촬~스 페졸드의 WPF 책을 받아서 첫번째 예제를 치..