Recycle message cut off in Mono because the label is not resizing correctly

I also wonder whether what the extension method does should be to add an event handler to SizeChanged, so that calling it once would make the label always auto-size whenever its width changes. (Be careful though that it doesn't fire if the width doesn't change...otherwise it could produce an infinite loop.). Possibly...for a general-purpose library...it should also fire for TextChanged or even FontChanged? Maybe I'm overcomplicating things...seemed worth seeing what you think, anyway.