Examples
using Eto.Forms;
// As an extension method
T result = widget.With(action);
// As a static method
result = WidgetExtensions.With(widget, action);using Eto.Forms;
// As an extension method
T result = widget.With(action);
// As a static method
result = WidgetExtensions.With(widget, action);