工具包:WP7中的AutoCompleteBox“打开”弹出窗口,其结果位于文本字段上方。我需要这个Popup在TextBox下面。 浪费了几个小时。最后,我已经编写了自己的autoCompleteBox,下面有一个ListBox开头。
出于好奇,请求告诉我它是如何与“原始的”
相媲美的答案 0 :(得分:2)
我遇到了同样的问题,这就是我在默认模板的Popup边框中使用Perspective Transforms和RenderTransform
解决它的方法。
<Popup>
<Grid>
<Border>
<Border.Projection>
<PlaneProjection GlobalOffsetX="-10" GlobalOffsetY="37" CenterOfRotationY="1" CenterOfRotationX="0" RotationX="180"/>
</Border.Projection>
<Border>
<Border.Projection>
<PlaneProjection RotationX="-180"/>
</Border.Projection>
<ListBox/>
</Border>
</Border>
</Grid>
</Popup>
根据文本框的高度和宽度更改GolbalOffsetX
和GlobalOffsetY
。
答案 1 :(得分:1)
没有默认属性可以定义AutoCompleteBox
控件中弹出窗口的位置。