title: Getting text to bleed out of a DataGridCell in Silverlight, but not bleed out of DataGrid
body: <p>Sort of an odd and specific problem here, but I'm trying to figure out a clean way to have an object in Silverlight (in my case a TextBlock) bleed out of a DataGridCell, but not bleed out of the containing DataGrid.</p>
  
  <p>For example:</p>
  
  <pre><code>[      ][      ][      ][      ]
  [      ][    Bl][eed   ][      ]
  [      ][      ][      ][      ]
  </code></pre>
  
  <p>I don't exactly what the text itself to be in two different cells, but rather I'd like the text to overlap.</p>
  
  <p>What I want to avoid though is this:</p>
  
  <pre><code>[      ][      ][      ][      ]
  [      ][      ][      ][    Bl]eed
  [      ][      ][      ][      ]
  </code></pre>
  
  <p>In this case, I'd rather it look like:</p>
  
  <pre><code>[      ][      ][      ][      ]
  [      ][      ][      ][    Bl]
  [      ][      ][      ][      ]
  </code></pre>
  
  <p>Currently, I've tried to change the CellTemplate so that my TextBlock is contained within a PopUp control, and the PopUp is always open. This doesn't work though, because by using the PopUp, it will bleed outside the DataGrid. To get around this, I tried to then give the DatGrid a Clip rectangle, but that didn't work - the PopUp is still visible outside the DataGrid.</p>
  
  <p>Hoping someone has a clean and simple solution to this method. The best case would be some sort of magical DataGrid.ColumnSpan or DataGridColumn.ColumnSpan that I'm not aware of...</p>