在C#程序中,我想显示文件的上下文菜单。
例如:如果用户在我的程序中单击了文件名,我想显示实际的右键菜单。实际上,我的意思是系统上下文菜单。我不需要以编程方式访问内容。我只需要显示它。
让我开始的任何想法?
谢谢!
答案 0 :(得分:2)
这是一篇关于这个主题的好文章:
答案 1 :(得分:0)
显示实际的右键菜单...系统上下文菜单。
不能从 exe 中完成从 win32 exe 中拉入控件。必须编写自己的具有相同外观和感觉的上下文菜单。
在 WPF 中,您可以将 ContextMenu
添加到点击事件时打开的文件列表中。
<ListBox Name="myFileListBox">
<ListBox.ContextMenu>
<ContextMenu>
<MenuItem Header="Delete" Click="MenuItemDelete_Click"/>
</ContextMenu>
</ListBox.ContextMenu>
<ListBoxItem>File.txt</ListBoxItem>
<ListBoxItem>test.txt</ListBoxItem>
<ListBoxItem>Roland.Txt</ListBoxItem>
</ListBox>