2011-11-19 3 views
1

WPF 앱을 사용하면 모든 사용자 입력을 무시하고 실제로 Windows에 "그 아래"항목에 이벤트를 보내도록 지시 할 수 있습니까?WPF 앱에서 입력을 무시합니다.

간단한 예제는 화면에 "Hello"텍스트를 넣는 것입니다. 그리고 텍스트가 항상 맨 위에 있더라도, 창 아래에 창이 있으면 사용자 입력을 받게됩니다.

답변

1

당신은 진정한AllowTransparency 재산 및 투명 에, 그것은 작동해야 배경을 설정합니다. 응용 프로그램이 실행되지 않은 것처럼

그것은 그들이 어떤 효과가 안된다고 만이 아니다

» Source

+0

이것으로 실험 해 보겠습니다. 감사. – Ternary

+0

이것은 부분적으로 작동합니다. 투명 영역을 클릭하면 터치가 아래쪽으로 이동합니다 (양호). 그러나 컨트롤 (예 : 흰색 상자)을 클릭하면 터치가 소모됩니다. 모든 클릭을 아래로 이동하고 싶습니다. – Ternary

+0

흠 ... 투명하게 만드시겠습니까? (당신이 데이터 바인딩하는 전역 변수로 할 수있다) – LueTm

0

각 이벤트 방법에서 모든 키보드 & 키보드 입력을 e.Cancel = true으로 catch 할 수 있습니다.

따라서 Windows의 모든 사용자 입력은 아무런 효과가 없습니다.

+0

, 그들은 효과가 있어야한다. 예를 들어 앱이 시작 버튼 위에있을 경우 시작 버튼은 클릭을 계속 수신해야합니다. – Ternary

관련 문제