Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Setting focus to a textbox on load of Windows Phone 7 app

I have a TwoWay data-bound textbox inside my page. I want to do something pretty simple, but I can't for the life of me work out how to do it. When the page loads, I want to set the focus to the textbox if it doesn't have any text in it.

protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
    if (tbSearch.Text == "")
        tbSearch.Focus();
}

This doesn't work. It doesn't fail, it just doesn't do anything. Am I doing something strange wrong? I've also tried putting this in the constructor, to no avail.

Chris

like image 888
Chris Rae Avatar asked Nov 30 '22 05:11

Chris Rae


1 Answers

Does doing this from the pages Loaded event work for your requirements?

It will work from there.

like image 183
Mick N Avatar answered Dec 07 '22 23:12

Mick N