2014-02-11 183 views
1

我用下面的循環來動態地添加在程序加載項的菜單項地帶選擇項目動態添加到菜單項列表

For Each specs In My.Computer.FileSystem.GetFiles(My.Settings.SpecsLoc, FileIO.SearchOption.SearchTopLevelOnly, "*.pdf*") 
     SpecsToolStripMenuItem.DropDownItems.Add(IO.Path.GetFileName(specs)) 
    Next 

這將填充與菜單項,平均而言,20個項目。我一直在尋找如何打開列表中的文件。

感謝

回答

1

構造也可以採取的事件處理程序,所以你可以添加這樣的:

SpecsToolStripMenuItem.DropDownItems.Add(IO.Path.GetFileName(specs), _ 
             Nothing, _ 
             Sub() 
              Process.Start(specs) 
             End Sub) 
+0

絕對的傳說非常感謝 – elmonko

相關問題