簡體   English   中英

WP7-文本框光標位置錯誤

[英]WP7 - Textbox cursor position error

我有一個文本框(已通過編輯模板對其進行了更改)。 我向內容元素的border添加了Scrollviewer ,以便具有水平滾動功能,就像IE中的地址欄文本框一樣。

現在,我已經添加了ScrollViewer ,當我在文本框中選擇文本時,光標的位置不正確。 下面是一個更好的方法來說明這一點:

在此處輸入圖片說明

我的XAML是:

<ScrollViewer Margin="{StaticResource PhoneTouchTargetOverhang}" Width="Auto" BorderThickness="3" HorizontalScrollBarVisibility="Hidden">
   <Border BorderBrush="Transparent" BorderThickness="{TemplateBinding BorderThickness}" Background="Transparent" Height="48" Width="Auto">
    <ContentControl x:Name="ContentElement" BorderThickness="0" HorizontalContentAlignment="Stretch" Margin="{StaticResource PhoneTextBoxInnerMargin}" Padding="{TemplateBinding Padding}" VerticalContentAlignment="Stretch" Style="{StaticResource ContentControlStyle1}"/>
  </Border>
</ScrollViewer>

基本上就是這樣! 我只添加了ScrollViewer而發生錯誤。 我該怎么解決?

謝謝!

嘗試給ScrollViewer一個固定的高度

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM