는이 같은 그리드 있습니다캡처 마우스 이벤트
<Grid>
<WrapPanel Name="wrap1"/>
<Canvas Name="canvas1" Background="LightGray" Opacity="0.5"/>
</Grid>
을 그리고 난 할 수 있도록하려면 다음 WrapPanel 버튼에 대한
- 캡처 클릭 이벤트
- 캡처 mouseLeftButtonDown,하는 MouseLeftButtonUp , 캔버스의 mouseMove 이벤트
WrapPanel Button PreviewMouseLeftButtonDown 및 Click이 작동하지 않습니다. 또한 Canvas를 WrapPanel 또는 Canvas 내부의 WrapPanel에 배치해도 작동하지 않습니다.
그렇게하면 캔버스에 마우스 입력이 발생하지 않습니다. – Cobold
나는 이것을 시험해 보았고 잘 동작한다. 캔버스에 크기가 설정되어 있는지 확인해야한다. 예를 들어, 디파르트는 WrapPanel을 채우지 않을 것이다. –