2011-02-17 58 views
1

我创建的虚拟键盘实现为从Window插入的自定义控件。我想知道是否有一种方法可以自动定位键盘TextBox,就像Popup,它的PopupPlacement属性没有设置。或者我应该实现我的自定义算法?如何自动定位窗口像Popup?

UPDATE: 我需要我的虚拟键盘从一个TextBox到另一个和它附近 * 文本框 *,使其适合屏幕位置移动。

回答

0

我实现了自定义算法。

1

您可以尝试使用ToolTip类 - 它具有PlacementTarget属性以允许您将其锁定到特定的UIElement。我认为你应该能够修改它以适应你的需求。

+0

但是我怎样才能找到绝对子窗口坐标相对于屏幕使用这种解决方案考虑子窗口大小? – 2011-02-17 17:55:43