title: Find DataGridView item (row) by Tag
body: <p>Hi I have DataGridView control that I manyally fill with items (no DataSource)</p>
  
  <p>like that</p>
  
  <pre><code>        int row = dgvClients.Rows.Add();
          dgvClients.Rows[row].Cells["ClientObjectID"].Value = somevalue1;
          dgvClients.Rows[row].Cells["ClientCode"].Value = somevalue2;
          dgvClients.Rows[row].Tag = SomeObject1;
  </code></pre>
  
  <p>Pls note that each row in gridview represents some object and its <strong>Tag</strong> is set to specific object. Only one row can have Tag reference to one SomeObject. No duplicates.</p>
  
  <p>Now I need to find datagridview ROW having reference to SomeObject. What is the best way?</p>