作者erspicu (.)
看板C_Sharp
標題[問題] context menu click觸發
時間Thu May 19 17:23:04 2011
我是參考
http://topic.csdn.net/t/20021221/00/1282278.html
我的contextmenu是動態建立的
所以無法使用wpf來簡單設定觸發事件
ContextMenu contextmenu = new ContextMenu();
user.ContextMenu = contextmenu;
MenuItem m1 = new MenuItem();
m1.Header = "新增此聯絡人";
m1.Click += new System.EventHandler(this.myevent());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contextmenu.Items.Add(m1);
然後我自己在上面加
void myevent()
{
}
編譯結果告知
Error 1 Method name expected
請問觸發呼叫該如何修改呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.8.186
自問自答了
參考
button1.Click += new RoutedEventHandler (button1_Click);
private void button1_Click(object sender, System.EventArgs e)
{
// Add event handler code here.
}
google到的東西有的真的是錯的...
※ 編輯: erspicu 來自: 111.254.8.186 (05/19 18:22)
推 horngsh:網路有些假知識, 自己要有智慧去判斷和過濾! 05/19 21:20
推 tvbic:樓上就是個好例子 錯誤的程式碼也敢PO出來 XD 05/19 21:41
推 horngsh:你到處挑釁,惹事生非,有骨氣的話, 你去弄張OCP DBA或微軟 05/20 07:03
推 horngsh:MVP或MCTS還是MCITP 05/20 07:04
推 tvbic:事實上你就是寫錯了 怪我囉? 05/20 22:47
推 horngsh:那麼敢請T大為我糾正, 感激不盡! 05/21 07:42
推 hirabbitt:不要理他啦= = 05/21 11:29