Window
에서 사용자 지정 컨트롤로 구현 된 가상 키보드를 만들었습니다. 자동으로 키보드를 배치하는 방법이 있는지 알고 싶습니다 TextBox
처럼 Popup
일 때 PopupPlacement
속성이 설정되지 않았습니다. 아니면 사용자 정의 알고리즘을 구현해야합니까?팝업과 같이 창을 자동으로 배치하는 방법은 무엇입니까?
UPDATE : 내가 다른 하나 TextBox
및 * 텍스트 상자 * 근처에 있도록 그것은 화면에 맞는 위치에서 내 가상 키보드를 이동해야 .
그러나 아이 창 크기를 고려한이 솔루션을 사용하여 화면에 상대적인 절대 자식 창 좌표를 어떻게 찾을 수 있습니까? –
@JohnKZ 너는 그럴 필요가 없어. 툴팁의 PlacementTarget을 TextBox에 바인딩하면됩니다 :'PlacementTarget = "{Binding ElementName = textBoxName}" –
그리고 툴팁에 내 창을 통합해야합니까? –