C#/.NET algemeen: Form & ingetypte content

Let’s say dat we een form hebben, met allerhande mogelijkheden, en een daarop een knop met de instellingen. Deze instellingen worden in %appdata% of HKCU opgeslagen, daar kan dus geen andere user aankomen / ondertussen aanpassen.

Normaal doet ge het zo: knop wordt ingedrukt, en dan worden de instellingen ingelezen, en die worden dan weer ‘geplakt’ in het form. Maar wat als ge zoiets hebt, maar dan met veel MEER data, wat telkens moet ingelezen en geparsed moet worden.

Of als ge gewoon een venstertje wilt wat zijn inhoud onthoud?

Simpel eigenlijk:

private FormOpen form;
public MainForm()
{
    form = new FormOpen();
}

Creeer het form in de constructor.

En dan het Closing (niet Closed!!!!!) event in het nieuwe form:

private void FormOpen_FormClosing(object sender, FormClosingEventArgs e)
{
    e.Cancel = true;
    ((Form)sender).Hide();
}

Klik hier voor het volledige project (.rar)

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>