using system;
using system.drawing;
using system.collections;
using system.componentmodel;
using system.windows.forms;
using system.data;
namespace notify
///
/// 清理所有正在使用的資源。
///
protected override void dispose( bool disposing )
}base.dispose( disposing );
}#region windows 窗體設計器生成的**
///
/// 設計器支援所需的方法 - 不要使用**編輯器修改
/// 此方法的內容。
///
private void initializecomponent()
);//
// menuitem1
// this.menuitem1.index = 0;
this.menuitem1.menuitems.addrange(new system.windows.forms.menuitem );
this.menuitem1.text = "檢視(&v)";
// // menuitem2
// this.menuitem2.index = 0;
this.menuitem2.text = "放置到系統托盤(&n)";
this.menuitem2.click += new system.eventhandler(this.menuitem2_click);
// // menuitem5
// this.menuitem5.index = 1;
this.menuitem5.text = "-";
// // menuitem3
// this.menuitem3.index = 2;
this.menuitem3.text = "恢復正常顯示(&r)";
this.menuitem3.click += new system.eventhandler(this.menuitem3_click);
// // menuitem6
// this.menuitem6.index = 3;
this.menuitem6.text = "-";
// // menuitem7
// this.menuitem7.index = 4;
this.menuitem7.text = "托盤和窗體同時顯示(&t)";
this.menuitem7.click += new system.eventhandler(this.menuitem7_click);
// // menuitem8
// this.menuitem8.index = 5;
this.menuitem8.text = "-";
// // menuitem4
// this.menuitem4.index = 6;
this.menuitem4.text = "關閉(&c)";
this.menuitem4.click += new system.eventhandler(this.menuitem4_click);
// // notifyicon1
// this.notifyicon1.contextmenu = this.contextmenu1;
this.notifyicon1.icon = ((system.drawing.icon)(resources.getobject("notifyicon1.icon")));
this.notifyicon1.text = "這是乙個演示托盤的例項程式";
// // picturebox1
// this.picturebox1.dock = system.windows.forms.dockstyle.fill;
this.picturebox1.image = ((system.drawing.image)(resources.getobject("picturebox1.image")));
this.picturebox1.location = new system.drawing.point(0, 0);
this.picturebox1.name = "picturebox1";
this.picturebox1.size = new system.drawing.size(336, 169);
this.picturebox1.sizemode = system.windows.forms.pictureboxsizemode.stretchimage;
this.picturebox1.tabindex = 0;
this.picturebox1.tabstop = false;
// // form1
// this.autoscalebasesize = new system.drawing.size(6, 14);
this.clientsize = new system.drawing.size(336, 169);
this.controls.add(this.picturebox1);
this.menu = this.mainmenu1;
this.name = "form1";
this.startposition = system.windows.forms.formstartposition.centerscreen;
this.text = "演示如何使用托盤控制項";
this.load += new system.eventhandler(this.form1_load);
this.resumelayout(false);
}#endregion
///
/// 應用程式的主入口點。
///
private void menuitem2_click(object sender, system.eventargs e)
private void menuitem3_click(object sender, system.eventargs e)
private void form1_load(object sender, system.eventargs e)
private void menuitem7_click(object sender, system.eventargs e)}}
WPF托盤控制項
開始執行的事件 新增基礎資訊 private void addtrayicon trayicon new notifyicon trayicon.visible true region 新增右鍵選單內容 例項化右鍵選單 contextmenu menu new contextmenu 新增選單的內容...
C NotifyIcon 托盤控制項
右下角以圖示形式顯示,雙擊圖示顯示介面,最小化介面時不顯示在工作列。第一步 在介面上新增notifyicon控制項。第二步 設定notifyicon1的屬性,新增圖示,將visible設為true。當然,visible也可以在 中設定,true是顯示在右下角,false不顯示。第三步 notifyi...
C 系統托盤 控制項NotifyIcon
notifyicon 控制項的常用屬性 屬性 icon 型別 system.drawing.icon 說明 將在系統工作列中顯示的圖示。可以在設計時指定,也可在執行時動態指定。屬性 text 型別 string 說明 用於指定當滑鼠停留在小圖示上時顯示的資訊。屬性 visible 型別 bool 說...