0
실버 라이트 앱이 있습니다. 응용 프로그램에서 이미지를 그립니다. 그 다음 이미지 상단에 대부분 투명한 타원입니다. 타원은 표시 목적으로 만 존재합니다.Silverlight - 다른 항목 아래를 클릭하여 잡기
나는 mouseLeftButtonDown 이벤트가 z 순서에 관계없이 뭔가 다른 것 위에 앉아있을 때 모든 유선 객체에 대해 발생한다고 생각했습니다. 나는 완전히 틀릴 수있다. (내 테스트에 기초하고있다.) -
타원을 잡아서 이벤트를 잡아 내지 못하면 다른 객체가 잡을 수있다.
미리 감사드립니다.
당신이 말했듯이, MouseLeftButtonDown은 클릭에 의해 직접적으로 치는 (모든 것이 아닌) 객체에 대해 발생합니다. 그러나 IsHitTestVisible이 false이거나 수동으로 해당 이벤트를 전달하지 않는 한 가장 높은 이벤트 만 해당 이벤트를 가져옵니다. –