DataViewGridで行ヘッダを右クリックして行操作メニューを出す

行操作メニューを出す

VB6時代に、確かポップアップメニューという名称だったか、使った記憶があるのですが、.netになってからは知りませんでした。
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1268039&SiteID=7
によると、ContextMenuStripというそうな。エディタではコンポーネントと同じく下にくっつきます。クリックすると、メニューバーにくっついたかたちで編集できます。

右クリックして行全体を選択する

http://bbs.wankuma.com/index.cgi?mode=al2&namber=6556&KLOG=6
にありました。

dataGridView1.ClearSelection();
dataGridView1.Rows[e.RowIndex].Selected = true;

いったんクリアして、行オブジェクトに対してSelectedにするということです。
このあと、上記のコンテキストメニューを出してやればいいと。