Exemplo n.º 1
0
            private void Apply(FormHistory form)
            {
                form.Group = this.IsGrouped;

                foreach (ColumnProperties properties in DgvColumns)
                {
                    properties.ApplyColumn(form.dgvData);
                }
            }
Exemplo n.º 2
0
            public static void Save(FormHistory form)
            {
                FormHistoryProperties properties = new FormHistoryProperties(form);

                XmlSerializer serializer = new XmlSerializer(properties.GetType());

                using (FileStream fs = new FileStream(form.PropertiesFile, FileMode.Create))
                {
                    serializer.Serialize(fs, properties);
                }
            }
Exemplo n.º 3
0
            public static void Load(FormHistory form)
            {
                XmlSerializer serializer = new XmlSerializer(typeof(FormHistoryProperties));

                using (FileStream fs = new FileStream(form.PropertiesFile, FileMode.Open))
                {
                    FormHistoryProperties properties = (FormHistoryProperties)serializer.Deserialize(fs);

                    properties.Apply(form);
                }
            }
Exemplo n.º 4
0
 public FormHistoryProperties(FormHistory form)
 {
     this.IsGrouped = form.Group;
     DgvColumns     = ColumnProperties.GetList(form.dgvData);
 }