最近做個項目,一直有一個問題沒有解決,就是在XP下,有的Textbox里在文本框里沒有東西的時候,會沒有游標。不同的XP機器,失去游標的Textbox也不一樣。各位大師看下麵的三張圖,當Textbox獲取焦點以後顏色就會變,第一個框和第三個框都有游標,但是第二個框沒有游標,如果向Textbox中輸入...
最近做個項目,一直有一個問題沒有解決,就是在XP下,有的Textbox里在文本框里沒有東西的時候,會沒有游標。不同的XP機器,失去游標的Textbox也不一樣。
各位大師看下麵的三張圖,當Textbox獲取焦點以後顏色就會變,第一個框和第三個框都有游標,但是第二個框沒有游標,如果向Textbox中輸入內容,則游標出現,如圖4,刪除內容,然後游標又不見了。
圖1
圖2
圖3
圖4
三個Textbox的代碼如下
<TextBlock Grid.Column="0" Text="合同編號" Style="{StaticResource GreenThemeFormTextBlockStyle}"/> <TextBox Grid.Column="1" Text="{Binding Wqhth,UpdateSourceTrigger=PropertyChanged}" Style="{StaticResource GreenThemeRightAngleTextBoxStyle}" HorizontalAlignment="Stretch"/> <TextBlock Grid.Column="2" Text="納稅人名稱" Style="{StaticResource GreenThemeFormTextBlockStyle}"/> <TextBox Grid.Column="3" Text="{Binding Nsrmc}" Style="{StaticResource GreenThemeRightAngleTextBoxStyle}" HorizontalAlignment="Stretch"/> <TextBlock Grid.Column="4" Text="證件號碼" Style="{StaticResource GreenThemeFormTextBlockStyle}"/> <TextBox Grid.Column="5" Text="{Binding Zjhm}" Style="{StaticResource GreenThemeRightAngleTextBoxStyle}" HorizontalAlignment="Stretch" Margin="10,0"/>
檢查過樣式,把樣式去掉了依然不行,請問有沒有哪位大神遇到過,並且解決了這種問題的,幫忙下在面回覆一下,十分感謝,這個問題困擾我太久了。