첫 번째 WPF 응용 프로그램을 만들고 System.Windows.Forms 네임 스페이스의 기능을 혼합 할 때 모범 사례가 있는지 이해하고 싶습니다.System.Windows.Forms를 참조하는 WPF 응용 프로그램
기본적으로 사용자 모니터의 오른쪽 하단에 기본적으로 열리는 팝업 창이 있습니다.
WPF 네임 스페이스에서 Screen.PrimaryScreen.Bounds를 찾을 수 없습니다. 내가 본 예제에서는 WPF 응용 프로그램에서 System.Windows.Forms를 참조하는 것이 좋습니다.
이 참조는 기본적으로 포함되지 않는다는 점을 고려하면 나에게이 나쁜 관행이 맞습니까?
이 새 WPF 창을 사용할 수 있도록 기존 Windows Forms 응용 프로그램에서 WPF 필수 리소스를 참조 할 것입니다.
이 방법에 문제가 있습니까?
편집 : 실제로 Windows Forms를 참조하지 않고 주 화면의 정보를 반환하는 속성을 발견했습니다. 이 속성은 SystemParameters.WorkArea입니다. 혼합 참조에 대한 내 질문은 여전히 나타납니다.
WPF에는 OpenFileDialog 및 SaveFileDialog가 있습니다. 이들은 Microsoft.Win32 네임 스페이스에 있습니다. –
와우, 나는 그것을 몰랐다. 팁 고마워. :) – Andy