public Form2() { InitializeComponent(); ConfigurationManager.Instance.AddWatcher <JimenaConfi>(this); cfg = ConfigurationManager.Instance.Read <JimenaConfi>(); }
public void OnConfigurationUpdate <T>(T instance) where T : ConfigurationBase { JimenaConfi c = instance as JimenaConfi; var d = Controls[0] as JimenaConfigDisplay; if (d != null) { d.LoadConfiguration(c); } //MessageBox.Show(c.JimenasNewname); }
//TODO: instead of overwriting this function the base control should have a function which associates the values to the display controls public override void LoadConfiguration(JimenaConfi instance = null) { base.LoadConfiguration(instance); this.label1.Text = cfg.JimenasNewname; }
public void OnConfigurationUpdate <T>(T instance) where T : ConfigurationBase { cfg = instance as JimenaConfi; }