2011-11-21 2 views
0

WinForm 컨트롤이 있습니다. DropDownButton (확장 WPF 도구 키트) DropDownContent에 넣으려는 컨트롤이 있습니다. WindowsFormsHost에 컨트롤을 추가하면 DropDownContent에주는 것은 작동하지 않습니다. Winforms 컨트롤이 표시되지 않습니다. 템플릿에서 DropDownContent 속성은 ContentPresenter입니다.WindowsFormsHost 콘텐츠가 ContentPresenter에 지정된 시간에 표시되지 않습니다.

이 전체 이야기를 일반적인 컨테이너 (StackPanel, Grid 등)로 시도하고 싶다면 잘 동작합니다.

아무도 내가 이것을 어떻게 해결할 수 있는지 알고 있습니까?

답변

1

DropDownButton에는 AllowsTransparency가 true로 설정된 팝업이 있습니다. here 템플릿을 참조하십시오. AllowsTransparency가 true 인 Popup에 WindowsFormsHost를 넣을 수 없습니다. AllowsTransparency가 false가되도록 DropDownButton의 템플릿을 수정해야합니다.

관련 문제