title: Store things like Color, font, location in a dataset
body: <p>I know how to do this with MySettings as you can choose from many different types. However, I'm working with an untyped dataset, and I'm looking to store more custom types like color, font etc. An example of the class attributes I'm looking to store and retrieve:</p>
  
  <pre><code> With MyNetMarquee       
          .MarqueeText = MarqueeEditor._GameBio
          .ScrollLeftToRight = ScrollingMarquee.Direction.Left
          .ScrollSpeed = 3
          .ForeColor = Color.Blue
          .ShadowColor = Color.Black
          .ShadowOffset = 5
          .StrokeSize = 4
          .StrokeColor = Color.Yellow
          .Font = New Drawing.Font("Centuriqua-Ultra", 40, FontStyle.Regular)
          .Location = New Point(100, 300)
      End With
  </code></pre>
  
  <p>I'm setting up the dataset via the Designer, so loathe to go into the designer code to experiment with code in there because I know this can seriously mess things up.</p>
  
  <p>However, when I set up the specific datatable to store these in, only have the basic types (string, int32 etc). There is one called "system.object" - but this is a bit of a mystery to me. I have read the msndn artcile on it, but as ever, left me non the wiser. </p>
  
  <p>Oh, and storing dataset via xml.</p>
  
  <p>Apologies if this is overly generic, but not sure how else to ask it. </p>