title: Center columns in TableLayoutPanel
body: <p>I want to create this TableLayoutPanel (C# in WinForms - programatically created at runtime!)</p>
  
  <pre><code> ---------------------------------------------------------------------
  |   01.01.2010 01:00   |   01.01.2010 01:00   |   01.01.2010 01:00    |
  ---------------------------------------------------------------------
  |   Some text       |  More            | And         | Final text     |
  |   (Multilined)    |  multilined      | more text   | Multiple lines,|
  |                   |  text            |             | too            |
   ---------------------------------------------------------------------
  </code></pre>
  
  <p>But currently it lookes more like this</p>
  
  <pre><code> ---------------------------------------------------------------------
  | 01.01.2010 01:00 | 01.01.2010 01:00 | 01.01.2010 01:00              |
  ---------------------------------------------------------------------
  | Some text    | More       | And       | Final text                  |
  | (Multilined) | multilined | more text | Multiple lines,             |
  |              | text       |           | too                         |
   ---------------------------------------------------------------------
  </code></pre>
  
  <p>How can I achieve the layout above - meaning, the columns' width is adjusted to fit the whole table equally - but if a column needs more space, it can resize itself to the preferred size?</p>