Silverlightページが読み込まれたときに、コントロールにフォーカスを設定したいと思います。それほど明白ではない解決策を伴う単純な問題。
運が悪かったので以下を試してみました。ページは読み込まれますが、コントロールにフォーカスがありません。
public MainPage()
{
InitializeComponent();
if( !DesignerProperties.IsInDesignTool )
{
// some init code goes here...
this.Loaded += ( s, e ) =>
{
this.InitFocus();
};
}
}
private void InitFocus()
{
this.PropNumTextBox.Focus();
}