2009-01-26 5 views
0

WindowsFormsIntegration을 통해 호스팅되는 WPF 응용 프로그램에서 Microsoft Reports를 표시하기위한 ReportViewer winForms 컨트롤이 있습니다. 내 textBlock의 MouseDown 이벤트가 발생하면 내 창에있는 다른 요소와 같이 0 ~ 100의 가시성을 나타 내기 위해 페이드를 사용하고 싶습니다. 그렇기 때문에 모든 호스팅 된 컨트롤 또는이 특정 컨트롤에 대해 동일하고 어떻게 해결 될 수 있는지 궁금합니다.wpf 응용 프로그램의 호스팅 된 winForms 요소에 대한 가시성이 변경되었습니다.

감사

이반

답변

0

WindowsFormsHost 투명도 지원. 그러나 일부 WinForms 컨트롤은 그렇지 않습니다.

MSDN의 Supported Scenarios in Windows Presentation Foundation and Windows Forms Interoperation 문서를 참조하십시오. 특히 "동작"표의 첫 번째 행 :

일부 Windows Forms 컨트롤은 투명도를 지원하지 않습니다. 예를 들어 TextBox 및 ComboBox 컨트롤은 WPF에서 호스팅 할 때 투명하지 않습니다.

+0

나는 그렇게 생각합니다. 감사! – Ivan

관련 문제