Does anyone know how to add a Context menu to a form programically?

I tried creating a Context Menu object and showing that, but I kept getting a Reference Not Set error.

This is what I've done so far,

VB Code:
  1. Dim ContextMenu As New ContextMenu
  2.         ContextMenu.MenuItems.Add("Print")
  3.  
  4.         ResultsListView.ContextMenu = ContextMenu
  5.         Me.ContextMenu.Show(ResultsListView, New Point(100, 100))

Any help would be appreciated.

~Crush