[英]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.