2011-03-09 69 views
0

工具包:WP7中的AutoCompleteBox「打開」結果在文本框上方的Popup。我需要這個Popup在TextBox下面。 在這個上浪費了幾個小時。最後,我寫了自己的autoCompleteBox,並在下面打開了一個ListBox。WP7 AutoCompleteBox彈出位置

只是出於好奇,懇求告訴我它怎麼shold與「原始」一個

回答

2

我面臨同樣的問題,這就是我如何解決它,在彈出框的默認模板中使用Perspective TransformsRenderTransform

<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>  
根據您的文本框的高度和寬度

變化GolbalOffsetXGlobalOffsetY

1

有將定義在AutoCompleteBox控制彈出位置沒有默認屬性。