public void Remove(IUserDefinedWidget widget) { if (widget == null) { return; } this.cachedWidgets.Remove(BuildMultiUseWidgetKey(widget)); }