1
캔버스에서 캔버스 (보이지 않음)를 제거하는 것 이외에 DrawingVisual 오브젝트의 가시성을 설정하고 다시 볼 수 있도록 어딘가에 저장된 정보를 사용하여 다시 그리는 방법이 있습니까?캔버스에서 DrawingVisual의 가시성 (보이기, 볼 수 없음)을 설정하십시오.
DrawingVisual의 DrawingContext가 닫힌 후에 수행하고 싶습니다.
캔버스에서 캔버스 (보이지 않음)를 제거하는 것 이외에 DrawingVisual 오브젝트의 가시성을 설정하고 다시 볼 수 있도록 어딘가에 저장된 정보를 사용하여 다시 그리는 방법이 있습니까?캔버스에서 DrawingVisual의 가시성 (보이기, 볼 수 없음)을 설정하십시오.
DrawingVisual의 DrawingContext가 닫힌 후에 수행하고 싶습니다.
DrawingVisual
은 FrameworkElement
에서 파생되지 않으므로 Visibility
속성이 없습니다.
그렇게 쉽게 할 수 없습니다. 그러나 VisualOpacity
을 조정하여 투명하게 만들 수 있습니다. MSDN doc는
비주얼의 불투명도 값
0과 1 1의 값이 있는지 나타내는 반면 0의 값이 상기 요소가 완전히 투명임을 나타낸다 사이의 값으로 표현된다 말한다 요소가 완전히 불투명합니다. 0.5 값은 요소가 50 % 불투명 함을 나타냅니다. 0보다 작은 값은 0으로 처리됩니다. 1보다 큰 값은 1로 취급됩니다.
희망이 있습니다.
예, 감사합니다! – SpeedBirdNine