Já to v podobných případech řeším tak, že si založím proměnou platnou pouze pro daný formulář např. IsLoaded as boolean = false. V údalosti Form.load pak na konci změním IsLoaded na true. U každé události kde potřebuji odfiltrovat co bylo spuštěno uživatelsky nastavím základní podmínku pro její další zpracování If IsLoaded then ... Možná existuje nějaké jednodušší řešení, ale ani na tomto postupu nevidím nic špatného.
|