Winform窗體的一些設定

2022-03-08 05:22:39 字數 940 閱讀 4291

設定winform窗體上預設的按鈕為enter或esc鍵,只需設定窗體的acceptbutton和cancelbutton兩個屬性。如果是asp.net頁面只需設定form表單的defaultbutton屬性。

在c# windows form程式中新增托盤可以使用notifyicon控制項,使程式不顯示在工具欄上可以設定showintaskbar 屬性。

點選關閉按鈕最小化窗體:

**protected

override

void

wndproc(

refmessage m)   

base

.wndproc(

refm);   }  

定義快捷鍵退出:

**protected

override

bool

processcmdkey(

refsystem.windows.forms.message msg, system.windows.forms.keys keydata)

if(msg.msg 

==wm_keydown 

|msg.msg 

==wm_syskeydown)

}return

false;}

開機自動執行:

**private

void

autorun()

//存在

else

catch

(exception ex)

}r_run.close();

r_local.close();

}//取得裝置硬碟的卷標號

public string getdiskvolumeserialnumber()

//獲得cpu的序列號

public string getcpu()

return strcpu;

}

Winform中的窗體一些常用屬性

winform窗體的常用窗體屬性 1 窗體全屏顯示 this.desktopbounds screen.getworkingarea this 全屏顯示桌面 注 可以放在初始化方法中,也可以設定定時器 timer 什麼時候顯示全屏 2 窗體去掉最小化和最大化 this.minimizebox fal...

Winform 窗體屬性設定

1 讓窗體在啟動時在指定位置出現 form1.startposition manual centerscreen windowsdefaultlocation default windowsdefaultbounds centerparent 只有在窗體啟動前設定才有效。2 設定窗體的圖示 form...

winform 中設定窗體的預設焦點

winform的窗體中,有時候需要設定預設焦點,有時候需要取消預設焦點。設定預設焦點,最簡單的方法就是設定這個控制項的tabindex,例 textbox1.tabindex 0 也可以在窗體事件中用focus事件來實現,比如在form的activated事件中,如 private void for...