0
클래스 라이브러리가 있습니다. 전화 번호는 Restarter
입니다. 이제 WPF 응용 프로그램에서 Restart()
메서드를 호출하고 싶습니다. 여기에 몇 가지 코드 다른 클래스 라이브러리에서 WPF Application 개체를 가져 오는 방법은 무엇입니까?
public void Restart()
{
System.Windows.Application app = GetApplicationFromCaller();
...
}
강령에 대한 Restarter
에 배치
public void Foo()
{
var restarter = new Restarter();
restarter.Restart();
}
는 호출하는 방법 Foo
에서 Application
을 얻을 수 있습니까?
리플렉션을 통해서만 가능합니다.
Facepalm. 당연하지. 감사! – Lucas