0

WP7のtoolkit:AutoCompleteBoxは、ポップアップを「開き」、テキストフィールドの上に結果を表示します。このポップアップをTextBoxの下に配置する必要があります。これで時間を無駄にしました。最後に、リストボックスを下に開いた独自のautoCompleteBoxを作成しました。

好奇心から、「オリジナル」のものとどうなるか教えてください

4

2 に答える 2

2

私は同じ問題に直面しましたが、これが私がそれを解決した方法で、遠近変換を使用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

于 2012-10-07T04:07:33.333 に答える
1

AutoCompleteBoxコントロール内のポップアップの場所を定義する既定のプロパティはありません。

于 2011-03-09T21:17:47.257 に答える