You cannot change the LABEL of a button under program control, but you can change the CAPTION.
Hide the label, and show the caption.
Stretch the caption rectangle to fill the button left to right, and set it's JUSTIFY to CENTER.
Set whatever font properties you like.
Then use the property node to set the CAPTION - TEXT to whatever it needs to be at run time.