Window
のカスタムコントロールとして実装された仮想キーボードを作成しました。キーボードを自動的に配置する方法があるかどうかを知りたいのですが、Popup
のようにTextBox
のように、PopupPlacement
プロパティが設定されていません。または私は私のカスタムアルゴリズムを実装する必要がありますか?ポップアップのようなウィンドウを自動的に配置する方法は?
UPDATE:私は別のTextBox
と*のTextBox * 近くなるように、それが画面に収まる位置からの私の仮想キーボードを移動する必要が 。
しかし、子ウィンドウのサイズを考慮したこのソリューションを使用して、絶対的な子ウィンドウの座標を画面に対してどのように見つけることができますか? –
@JohnKZそれは必要ないはずです。 ToolTipのPlacementTargetをTextBoxにバインドするだけです。 'PlacementTarget =" {Binding ElementName = textBoxName} " –
そして、ツールチップ内にウィンドウを統合する必要がありますか? –