2009-08-10 2 views
3

.NET 코드에서 Windows 탐색기의 비트와 조각을 사용할 수 있는지 누가 알 수 있습니까? 예를 들어, 다른 프로그램에 파일 관리 양식을 작성하고 탐색기처럼 보이게하고 다른 Windows 버전을 따르는 것이 좋습니다..NET Explorer에서 Windows 탐색기를 사용 하시겠습니까?

+0

제가 생각하기에, 필자가 참석 한 전시회에서 SAP 데모를 보았을 때 SAP의 기록이 Windows 탐색기 자체에 완벽하게 통합되어 있습니다. – Hao

답변

4

는 Windows 7이 응용 프로그램을 개발하는 경우 RadControls for WinForms 만, 내가 Windows® API Code Pack for Microsoft® .NET Framework을 sugguest로 제공하는 제 3 자보십시오. 또한, 나는 오래된 윈도우가 이런 API를 가져야한다고 생각한다. 모든 Windows 버전을 지원하려면 인터페이스 클래스를 만들고 Windows 버전을 기반으로 생성 될 상속 된 클래스를 만들어야합니다.

0

가장 가까운 곳은 Open File Dialog입니다.

그렇지 않으면, 같은 Telerik의이

+0

그건 제가 의미하는 것이 아닙니다. 자신 만의 커스텀 파일 대화 상자를 만들 수 있고, 다른 컨트롤도 섞어서 Windows Explorer 파트를 "정상적인"WinForm 컴포넌트로 사용할 수있는 것. – kaze

2

나는 당신을 도울 수있는 도서관을 작성했습니다. 라이브러리에서 제공하는 컨트롤을 사용할 수도 있고 그렇게하고 싶지 않은 경우 코드를 살펴보면 답변을 얻을 수도 있습니다. LGPL 라이센스가되어 상용 제품에 사용할 수 있습니다. 그것은 또한 당신의 라이브러리를 찾을 수 98

이후 윈도우의 모든 버전에서 작동합니다 : http://gong-shell.sourceforge.net/

이 도움이 있으면 알려 주시기 바랍니다!

+0

이것은 실제로 도움이되는 것 같습니다! 감사! – kaze

관련 문제