在Form_Load里面調用Focus無效的解決方法
更新時間:2013年02月21日 09:30:59 作者:
在調用Form_Load的時候,Form其實還沒有進入展示階段,自然Focus()調用也就沒效果了。
因為覺得SplitContainer的虛線很丑,所以在程序啟動的時候,想把焦點移到別的控件上去。
在Form_Load里面添加了
listview1.Focus();
結果沒效果。
查了查,找到了原因:
在調用Form_Load的時候,Form其實還沒有進入展示階段,自然Focus()調用也就沒效果了。
解決方法:
在Focus()之前調用this.Show();
或者更簡單的,把Focus()函數調用移到Form_Shown事件處理中。