///<summary> /// A form or user control should call this in its constructor if it wants to localize /// context menus that are set on the fly and not assigned to a forms control in design /// studio. /// MyForm::MyForm() /// { /// SuspendLayout(); /// InitializeComponent(); /// Rhino.UI.Localize.LocalizeToolStripItemCollection( this, this.MyToolStrip.Items ); /// } ///</summary> public static void LocalizeToolStripItemCollection(Control parent, ToolStripItemCollection collection) { Assembly assembly = null == collection ? null : collection.GetType().Assembly; LocalizationUtils.LocalizeToolStripItemCollection(assembly, CurrentLanguageID, parent, collection); }