开发者

WP7 AutoCompleteBox Popup position

开发者 https://www.devze.com 2023-02-16 08:09 出处:网络
The toolkit:AutoCompleteBox in WP7 \"opens\" the Popup with results above the textfield. I need this Popup to be below the TextBox.

The toolkit:AutoCompleteBox in WP7 "opens" the Popup with results above the textfield. I need this Popup to be below the TextBox. Wasted hours on this开发者_运维百科. finally, i've written my own autoCompleteBox with a ListBox opening below.

Just out of curiosity, pleas tell me how it shold be with the "original" one


I faced the same issue and this is how I solved it, using Perspective Transforms and RenderTransform in the borders of Popup in the default template.

<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>       

Change GolbalOffsetX and GlobalOffsetY according to your textbox height and width.


There is no default property that will define the location for the popup in the AutoCompleteBox control.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号