我有一些带有文本框的WPF程序,当它们获得焦点时,在控件的上方或下方弹出一个小数字小键盘,具体取决于文本框在屏幕上的位置。现在,这是通过文本框和单独的“数字键盘”unsercontrol来完成的,该控件放置在与文本框不同的网格上。这些控件很常见,所以我想将所有这些功能放在一个特殊的文本框usercontrol中,然后就可以将它放到windows中了。
问题是文本框位于网格单元格中,设置为拉伸以填充单元格以进行窗口调整大小。无论如何我仍然可以使用网格单元格调整文本框,同时能够使我的numberpad用户控件显示在该网格单元格之外?如果我创建一个完成所有这一切然后将其放入网格单元格的用户控件,我认为制作像弹出窗口那样大的东西只会将所有内容压缩到该单元格中。