문제

나는 학습 WPF.

을 제공할 생각이 자신의 메인 방법을 표시합니다.xaml.cs 보다 하나를 얻기에 대해 생성되 나를 사용합니다.g.cs.그러나 저는 점점 충돌하지 않았기 때문에 발견하는 방법을 멈추는 추가적인에서 생성됩니다.

은 거기에서 설정을 내는 프로젝트 파일이나 다른 곳에서 제어하는 이?

도움이 되었습니까?

해결책

내가 발견합니다. http://learnwpf.com/post/2007/12/13/How-can-I-provide-my-own-Main%28%29-method-in-my-WPF-application.aspx

그것은:

방법 WPF 알고 있을 만드는 Main()메소드에 대한 특정 xaml 파일 구축을 통해 작업 속성을 설정한 앱입니다.xaml-그것은 건축의 작 ApplicationDefinition.을 변경하여 이 페이지 WPF 를 만들지 않습는 주요 방법과 제공할 수 있습니다 당신의 자신의 일반적인 클래스 파일에 추가하는 프로젝트입니다.

그러나 코멘트에 위의 블로그,코멘트 노트에 문제가 될 수 있습니 혼합하고 그것을 참조: http://blogs.msdn.com/expression/archive/2008/04/09/creating-a-wpf-blend-project-that-loads-resources-in-code.aspx .저는 완전히 이해할 수 없 문제를 아직입니다.

다른 팁

할 수도 있습니다 단지 별도의 클래스(예를 들어, Entry 도)책임에 대한 부트스트랩 응용 프로그램입니다.다음 프로젝트 설정의 시작체 Entry.되는 것을 방지할 수 있습니다 심지어는 사용하지 않도록 설정해야에서는 자동으로 생성된 방법입니다.

가장 쉬운 방법은 설정 빌드에서 작업 속성창에서 ApplicationDefinition 페이지에 대한 앱입니다.Xaml.

그런 다음 정의할 수 있습니다 자신의 입장을 지점입니다.

내가 찾는 솔루션:

  1. 에서 데이터를 복사합니다.xaml 파일
  2. 응용 프로그램을 삭제.xaml 파일을 다시 만들과 동일한 이름
  3. 만들기`주`방법이다.cs 파일 및 붙여넣기전 복사 코드

한 가지 방법은 삼가 정의 응용 프로그램-파생 클래스에서 XAML,그래서 당신은 당신 수동으로 정의하는 주요 방법과 함께 사용자 지정 요구 사항

쉬운 방법은 그냥 클래스를 만들처럼 시작합니다.cs 으로 구축 조치를 컴파일 고 제거하 ApplicationDefinition 응용 프로그램에서.xaml 변환하는이 페이지 그것을 제거에서 다른 응용 프로그램에서 파일

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top