一個不錯的博客,東東還多些!http://onlyzq.bokee.com
var alimama_pid="mm_10096109_566393_892989"; var alimama_titlecolor="0000FF"; var alimama_descolor ="000000"; var alimama_bgcolor="FFFFFF"; var alimama_bordercolor="E6E6E6"; var alimama_linkcolor="008000"; var alimama_bottomcolor="FFFFFF"; var alimama_anglesize="0"; var alimama_bgpic="0"; var alimama_icon="0"; var alimama_sizecode="11"; var alimama_width=760; var alimama_height=90; var alimama_type=2;
這裡說的是System.Windows.Forms.Control.Focus()方法,就是給桌面控件設定焦點的方法。以前也曾無數次使用過該方法,沒有怎麼注意。偶然間我在MSDN上發現Focus方法的聲明是: public bool Focus() 。也就是說Focus()方法設置焦點有可能是會失敗的。
怎麼會呢? 我試了一下,在一個Form上放了一個Button和一個TextBox,Tab順序是Button:0 TextBox:1如圖: