Function fires correctly only after a seperate Click Event in .NET

I have a delete function, and a spacing function, and I don't have any means of editing the functions directly. The delete function removes an object, and the spacing function reorganizes and sorts. Each function works perfectly fine when fired individually using event handlers on a form.


But, I want to combine the delete and spacing functions into one event handler so that one click can Delete and Sort. The issue is that this spacing function will not fire in the same event handler as the delete function for whatever reason. It only executes if I separately click a new event handler that executes the function.


Is there a method in .NET that I can use to solve this issue?