**:
winform的窗體中,有時候需要設定預設焦點,有時候需要取消預設焦點。
設定預設焦點,最簡單的方法就是設定這個控制項的tabindex,例:textbox1.tabindex = 0;
也可以在窗體事件中用focus事件來實現,比如在form的activated事件中,如:
privatevoid form1_activated(object
sender, eventargs e)
這裡有個問題,在form的load事件中設定focus是沒有作用的,原因就是form_load 事件中,form還沒有展現出來,只是載入相應的資源和元件。
取消焦點就簡單了,把焦點設定到乙個無關緊要的控制項上就行了。
Winform 窗體屬性設定
1 讓窗體在啟動時在指定位置出現 form1.startposition manual centerscreen windowsdefaultlocation default windowsdefaultbounds centerparent 只有在窗體啟動前設定才有效。2 設定窗體的圖示 form...
winForm窗體最大化的設定
1.窗體最大化時 非全屏 不會遮蓋工作列 private void btnformmax click object sender,eventargs e else 此時this.formborderstyle.預設為 sizable 2.窗體最大化時 會全屏 及遮蓋工作列 private void ...
Winform窗體的一些設定
設定winform窗體上預設的按鈕為enter或esc鍵,只需設定窗體的acceptbutton和cancelbutton兩個屬性。如果是asp.net頁面只需設定form表單的defaultbutton屬性。在c windows form程式中新增托盤可以使用notifyicon控制項,使程式不顯...