Jak sprawdzić, które zdarzenie jest przypisane?

Mój kod jest następujący.

Control[] FoundControls = null;
FoundControls = MyFunctionToFilter(TF, c => c.Name != null && c.Name.StartsWith("grid"));
var eventinfo = FoundControls[0].GetType().GetEvents();

Jednak eventinfo daje mi listę wszystkich kontrolek, które należą do siatki. Podczas gdy są tylko dwa zdarzenia, które są zdefiniowane, to jestKeyDown iWalidacja w głównej klasie.

Jak mogę uzyskać listę tych przypisanych wydarzeń, czyli Keydown i Validating?

questionAnswers(4)

yourAnswerToTheQuestion