2014-03-04 1 views
2

액티브 X 컨트롤 호스팅에 관한 몇 가지 기사를 읽었습니다.C#/WPF 응용 프로그램에서 ActiveX 컨트롤 (관련 UI 없음) 사용

http://msdn.microsoft.com/en-us/library/ms742735(v=vs.100).aspx

나는 예는 사용자에게 표시하는 Windows Media Player를 사용을 참조하십시오.

내 요구 사항은 활성 X 컨트롤이 있고 관련 UI가 없다는 것입니다. 거기에 몇 가지 비즈니스 로직이 관련되어 있으며 내 응용 프로그램은 WPF입니다.

내 의심의 여지가 아직도 ActiveX 컨트롤을 호스팅하거나 단순히 헬퍼 클래스의 액티브 X 컨트롤을 인스턴스화 내 응용 프로그램의 수명에서 그것을 통해 사용해야에 대한 WindowsFormsIntegration을 사용하는 방법을 가야입니다 ..

감사 하기 Sandeep는

답변

1

ActiveX 구성 요소는 반드시 ActiveX 구성 요소를 표시 을 의미하지 않는다 호스팅. 숨겨진 요소가 기본적으로 시각적 요소 임에도 불구하고 특정 속성 (및 논리)에 대한 액세스 권한 만 있으면 완벽하게 유효합니다. 사실 사용자 정의 WPF 컨트롤은 다양한 시각적 컨트롤을 사용하여 결합되어 사용자가 실마리가 없습니다. 나는 백그라운드에서 신중하게 호스트한다고 말하고 그것을 사용했다.

+1

고맙습니다. 나는 똑같은 일을 할 것입니다. 환호, – Sandepku