关于托盘右键菜单的问题,在线………… http://community.csdn.net/Expert/topic/3000/3000897.xml?temp=.4541132 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TO zhoumingxuan(端明:(有钱才是硬道理)):不要这样吗 设置notifyIcon的contextMenu为你的右键菜单 我就是这样做的呀,要不notifyIcon的右键菜单也看不见呀,关键是我要在notifyIcon图标上点右键得到一个按自己重绘处理好的右键菜单,但现在得不到。 谢谢你 gggitxai(.只有我想不到的-没有我做不了得.) 帮我UP 。 //我隻做過拖盤圖標的右鍵菜單不知你說的重繪//試試這個...//新增一ContextMenu: this.showmenu = new System.Windows.Forms.ContextMenu();//新增一notifyIcon圖標後把ContextMenu給它// // notifyIcon1// this.notifyIcon1.ContextMenu = this.showmenu;/// <summary>/// 生成菜單/// </summary>private void Add_Menu(){showmenu.MenuItems.Add(new MenuItem("退出系統",new EventHandler(this.Application_Exit)));showmenu.MenuItems.Add(new MenuItem("------------"));showmenu.MenuItems.Add(new MenuItem("系統設置",new EventHandler(this.Set_Clicked)));showmenu.MenuItems.Add(new MenuItem("狀態監控",new EventHandler(this.Set_ShowWindow)));}要是你要的話我可email源碼給你...... 那太好了,谢谢你,我的email:[email protected] 不是这样的CtrlT(Ctrl+T),我是重绘菜单,我只是想把右键菜单的某一项的字体变成粗体,现在绘制是成功了,但如果关联到托盘控件NotifyIcon上,在托盘图标上点右键则没有得到重绘的效果,而关联到窗体或窗体的其他控件上,就可以。我现在想知道如果让NotifyIcon的右键菜单也显示其重绘后的样子,如何处理。 那實在不好意思。我也不會這東東.....我看ContextMenu沒這樣設的呀!!你要不直接發短消息問問幾個版竹? 死了这条心吧,这是.NET的Bug,因为NotifyIcon没有为WM_MEASUREITEM,WM_DRAWITEM做处理! 这是.NET的Bug,上微软的网站一查就知道了:) 真的是BUG? 我觉得应该有解决办法的 怎么给斑竹发短信 我告诉你 你去找斑竹的名字 然后点他 就出来了 明白了吗 谢谢大家的帮助,确实是.NET的BUG,可以参看http://support.microsoft.com/?id=827043#appliesto C# winform 如何新增一行DataGridView,然后输入数据后自动保存 DataGridView 中绑定Comobox列 请问在C#中如何将其它国际化资源文件嵌入到EXE执行文件中? c#报表打印预览居中的问题 存储过程的问题 30求救,高手请进:如何在MDI中打开一个已知名字的窗体.. 大家谁知道从光盘里拷贝的文件怎么直接运行吗??? 大家谈谈开发大型项目.net和j2ee的软件成本哪个底些? 关于多窗口显示的问题 在C#中使dll的问题 求惠普的.net面试笔试题目,有用的就送100,总共送600分!!!
//試試這個...//新增一ContextMenu:
this.showmenu = new System.Windows.Forms.ContextMenu();//新增一notifyIcon圖標後把ContextMenu給它
//
// notifyIcon1
//
this.notifyIcon1.ContextMenu = this.showmenu;/// <summary>
/// 生成菜單
/// </summary>
private void Add_Menu()
{
showmenu.MenuItems.Add(new MenuItem("退出系統",new EventHandler(this.Application_Exit)));
showmenu.MenuItems.Add(new MenuItem("------------"));
showmenu.MenuItems.Add(new MenuItem("系統設置",new EventHandler(this.Set_Clicked)));
showmenu.MenuItems.Add(new MenuItem("狀態監控",new EventHandler(this.Set_ShowWindow)));
}
要是你要的話我可email源碼給你......
[email protected]
我也不會這東東.....
我看ContextMenu沒這樣設的呀!!
你要不直接發短消息問問幾個版竹?
怎么给斑竹发短信 我告诉你
你去找斑竹的名字 然后点他 就出来了 明白了吗