private void menuStrip_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (e.ClickedItem.Text == "Download")
{
// if download selected start download file or directory.
// to check if selected directory to download whole directory with sub directories and files
// if selected file to download only file.
}
}
我可以向ContextMenuStrip添加更多菜单,例如“下载文件”和“下载目录” 但我想制作一个下载选项,如果我在一个目录中选择它,我下载整个目录,如果文件只下载文件。
问题是我如何知道当我点击下载时项目是目录还是文件?
答案 0 :(得分:1)
object sender
参数为MenuItem
。
将发件人投射到MenuItem
并检查它是文件还是目录(检查图标或其他属性)。
我不确定MenuItem
因为我不熟悉WinForms