2012-03-22 5 views
0

문제점을 처리하는 이전 질문을 찾을 수 없습니다. 다른 Grid Control (wholeSurface) 내부에 frontFace라는 Grid 컨트롤이 있습니다. FrontPage를 FixedPage fPage1에 할당하기 위해 다중 페이지 인쇄 작업을하고 있습니다. frontFace 지금이 부모님을 가지고 있으며, 아직 단 하나의 부모가되어야하며 예외가 연결을 해제하라고 요구 던져 것을가시성에 영향을주지 않고 상위 컨트롤에서 자식 컨트롤을 제거하는 방법

fPage1.Children.Add(frontFace); 

이제 문제입니다. 자, 내가 전체 표면의 아이들을 깨끗이하면, 모든 것이 완벽하게 작동합니다. 그러나 물론, 나는 더 이상 전체 표면에 앞면을 볼 수 없습니다. 사용자는 frontFace를 볼 수 있어야합니다! 가시성에 영향을주지 않고 어떻게 자식 컨트롤을 연결 해제합니까?

도움을 주시면 감사하겠습니다.

답변

0

간단하고 짧은 대답 : 당신 can not. Grid wholeSurface와 FixedPage는 같은 비주얼 트리의 일부이고 모든 wpf 요소는 둘 중 하나에만 할당 될 수 있습니다. 현재 화면을 인쇄하려면 다음을 확인하십시오. link

관련 문제