Можно назвать версию командной строки inkscape, чтобы сделать это:
http://harriyott.com/2008/05/converting-svg-images-to-png-in-c.aspx
Также существует механизм визуализации C# SVG, прежде всего, разработанный, чтобы позволить файлам SVG использоваться в сети на codeplex, который мог бы удовлетворить Вашим потребностям, если это - Ваша проблема:
Исходный Проект
http://www.codeplex.com/svg
Ветвление с мерами и больше действия: (добавил 7/2013)
https://github.com/vvvv/SVG
Вы можете просто использовать RowIndex в текущей ячейке :
var row = dataGridView1.CurrentCell.RowIndex;
Это почти то же самое, но вы также можете использовать это решение:
var row = dataGridView1.CurrentRow.Index