internal void LoadStyle()
 {
     using (var dlg = new OpenFileDialog())
     {
         dlg.Filter = "XML File (*.xml)|*.xml";
         if (dlg.ShowDialog() != DialogResult.OK)
         {
             return;
         }
         using (var fs = new FileStream(dlg.FileName, FileMode.Open))
         {
             var serializer = new XmlSerializer(typeof(MonthCalanderAppearance));
             var app        = (MonthCalanderAppearance)serializer.Deserialize(fs);
             Calander.Appearance.Assign(app);
         }
     }
     Calander.SetThemeDefaults();
     Calander.Invalidate();
 }
 internal void Reset()
 {
     Calander.Appearance.Reset();
     Calander.SetThemeDefaults();
     Calander.Invalidate();
 }