c# - Software Keyboard Dissapears from screen when PasswordBox given focus -


i have passwordbox on page trying set automatically have focus when navigating page.

i having problems when give focus programmatically, accepts focus, keyboard goes away.

this causes problem user must click off passwordbox, , on use control.

i have tried adding code in page's loaded event, contentgrid.loaded, onnavigatedto, , produce same result.

i have tried setting tabindex/istabstop of page, , control itself, not seem work. passwordbox item has tabindex.

<passwordbox x:name="pwbanswer" style="{staticresource passwordboxstyle}" verticalalignment="top" grid.row="3"                  passwordchanged="pwbanswer_passwordchanged" keyup="pwbanswer_keyup" tabindex="1" istabstop="true" />     private void contentgrid_loaded(object sender, routedeventargs e)             {                 this.istabstop = true;                 pwbanswer.focus();             } 

you have use loaded event of passwordbox. had same problem. , can set focus sender, passwordbox itself, if attached loading event.

<passwordbox x:name="pwbanswer" style="{staticresource passwordboxstyle}" verticalalignment="top" grid.row="3"                  loaded="passwordbox_loaded" passwordchanged="pwbanswer_passwordchanged" keyup="pwbanswer_keyup" tabindex="1" istabstop="true" />     private void passwordbox_loaded(object sender, routedeventargs e)             {                 passwordbox box = sender passwordbox;                 box.focus();             } 

or can use workaround layoutupdated event.

<page .... layoutupdated="contentgrid_layoutupdated"> <passwordbox x:name="pwbanswer" style="{staticresource passwordboxstyle}" verticalalignment="top" grid.row="3"                   keyup="pwbanswer_keyup" tabindex="1" istabstop="true" />   private void contentgrid_layoutupdated(object sender, routedeventargs e)             {                 this.istabstop = true;                 pwbanswer.focus();             } 

Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -