/// <summary>Initializes a new instance of the <see cref="SubmodulesToolbar"/> class.</summary> /// <param name="submodulesView">Host view.</param> public SubmodulesToolbar(SubmodulesView submodulesView) { Verify.Argument.IsNotNull(submodulesView, "submodulesView"); _submodulesView = submodulesView; Items.Add(new ToolStripButton(Resources.StrRefresh, CachedResources.Bitmaps["ImgRefresh"], (sender, e) => { _submodulesView.RefreshContent(); }) { DisplayStyle = ToolStripItemDisplayStyle.Image, }); Items.Add(new ToolStripSeparator()); Items.Add(_btnAddSubmodule = new ToolStripButton(Resources.StrAddSubmodule, CachedResources.Bitmaps["ImgSubmoduleAdd"], (sender, e) => { using (var dlg = new AddSubmoduleDialog(_submodulesView.Repository)) { dlg.Run(_submodulesView); } }) { DisplayStyle = ToolStripItemDisplayStyle.ImageAndText, }); }
/// <summary>Initializes a new instance of the <see cref="SubmodulesToolbar"/> class.</summary> /// <param name="submodulesView">Host view.</param> public SubmodulesToolbar(SubmodulesView submodulesView) { Verify.Argument.IsNotNull(submodulesView, "submodulesView"); _submodulesView = submodulesView; Items.Add(new ToolStripButton(Resources.StrRefresh, CachedResources.Bitmaps["ImgRefresh"], (sender, e) => { _submodulesView.RefreshContent(); }) { DisplayStyle = ToolStripItemDisplayStyle.Image, }); Items.Add(new ToolStripSeparator()); Items.Add(_btnAddSubmodule = new ToolStripButton(Resources.StrAddSubmodule, CachedResources.Bitmaps["ImgSubmoduleAdd"], (sender, e) => { using(var dlg = new AddSubmoduleDialog(_submodulesView.Repository)) { dlg.Run(_submodulesView); } }) { DisplayStyle = ToolStripItemDisplayStyle.ImageAndText, }); }