簡體   English   中英

Windows Phone Inputscope-用戶在TextBox上時看不到Passwordbox

[英]Windows Phone Inputscope - can't see Passwordbox when user is on TextBox

我在StackPanel中有Textbox和Passwordbox。 當我在文本框中輸入內容時,看不到整個密碼框(高度的1/3),因此用戶很難從文本框更改為密碼框。 當我在PasswordBox中輸入內容時,我會正確看到Textbox和Passwordbox。

我該如何解決?

 <Grid x:Name="ContentPanel">
                <StackPanel Orientation="Vertical" VerticalAlignment="Top" Margin="50,0">
                    <Grid Height="72" Margin="0,0,5,5" Background="White">
                        <Controls:WatermarkTextBox WatermarkText="{Binding LocalizedResources.LoginWatermark, Source={StaticResource LocalizedStrings}}"
                            x:Name="LoginEmail" InputScope="EmailUserName" BorderThickness="3" Foreground="#DE000000" FocusedForeground="#DE000000" BorderBrush="White" Background="#A5FFFFFF" CaretBrush="White"/>
                    </Grid>
                    <Grid Height="72" Margin="0,5,5,0" Background="White">
                        <Controls:WatermarkPasswordBox x:Name="LoginPassword" WatermarkText="{Binding LocalizedResources.PasswordWatermark, Source={StaticResource LocalizedStrings}}"
                            Password="" Foreground="#DE000000" FocusedForeground="#DE000000" Background="#A7FFFFFF" BorderBrush="White" SelectionForeground="White" />
                    </Grid>
                </StackPanel>
            </Grid>

我測試了您的代碼,對我來說很好! 您可以發布整個XAML源代碼嗎? ContentPanel是視覺樹的根元素還是在其他容器內? 您還可以指定是否使用第三方庫嗎? (特別是對於那些水印控件)

暫無
暫無

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

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