Bonjour,

Après OpenFileDialog.ShowDialog(), est il nécessaire d'appeler OpenFileDialog.Dispose() ou la boite de dialogue est elle collectée par le GC, dés que le formulaire qui la référence est collecté ?
(par exemple Form.ShowDialog() implique d'appeler Dispose explicitement le moment venu)

ex:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
void foo()
{
        // myOpenFileDialog déclaré dans MyForm.Designer.cs
        myOpenFileDialog.ShowDialog();
        // myOpenFileDialog collecté quand MyForm est collecté ?
}
Merci par avance de vos avis éclairés
lbgl