為工程新增上下文選單(ContextMenu)

2021-07-10 05:36:45 字數 594 閱讀 8075

上下文選單大多數情況下都是為listview中的item新增的,長按2s左右跳出選單,新增上下文選單必須重寫活動中的oncreatecontextmenu()方法和oncontextitemselected()方法,前者建立後者監聽。

當然也可以通過xml檔案建立選單.

private

final

int menu_del =menu.first;

private

final

int menu_mess = menu.first+1;

public

void

oncreatecontextmenu(contextmenu menu,view view,contextmenuinfo menuinfo)

public

boolean

oncontextitemselected(menuitem item)

return

true

;

} public

void

deletefile(file f) }}

f.delete();

}

為程式新增系統上下文選單

using system using system.diagnostics using microsoft.win32 namespace contextmenu shell filetype,shellkeyname 登錄檔中新增上下文選單 using registrykey key regist...

為程式新增系統上下文選單

using system using system.diagnostics using microsoft.win32 namespace contextmenu shell filetype,shellkeyname 登錄檔中新增上下文選單 using registrykey key regist...

為RichTextBox控制項新增上下文選單

c private voidform1 load objectsender,eventargs e private voidmyitem1 click objectsender,eventargs e private voidmyitem2 click objectsender,eventargs ...