How do you call the click event on a specific button in an array of buttons in UMG?

It is pretty easy. You can fire the event manually, but I think it only works in C++.
My BP Widget derives from my C++ Widget Class.
In the C++ Widget Class you can put a Function like this:



void UMyWidgetClass::SimulateClickEvent(UButton *Button) {
     Button->OnClicked.Broadcast();
}


Just make the function BlueprintCallable and you are good to go! All Events you have bound to the OnClick Event will now be executed!