Witam.
Jak dodać własną metodę do winform tak aby wykonała się tylko raz. Może dam przykład kodu który działa mi źle:
// W głównym pliku Program.cs using (var window = new Form1()) { Application.Run(window); } // w pliku Form1.Designer.cs event Action onDispose; protected override void Dispose(bool disposing) { if (disposing) { if (onDispose != null) onDispose(); if (components != null) { components.Dispose(); } } base.Dispose(disposing); } // i w konstruktorze dodaje funkcję do onDispose Niestety jak zamknie się okno onDispose wykonuje się 2 razy. Jak to naprawić?