private static ToolStripButton GetNumToolStripButton(int num, Size size, IResourceService resourceService, string splitButtonName) { string caption = String.Format(resourceService.GetResourceString(splitButtonName), num); ToolStripButton numToolStripButton = new ToolStripButton(caption); numToolStripButton.Tag = num; numToolStripButton.Size = size; numToolStripButton.AutoSize = false; // return numToolStripButton; }
public void Initialize() { _resourceService = presenter.WorkItem.Services.Get<IResourceService>(); _commandButtonService = presenter.WorkItem.Services.Get<ICommandButtonService>(); this.MinimumSize = new System.Drawing.Size(1024, 768); //this.Width = 1024; //this.Height = 768; //this.Text = "E.LAND ERP SYSTEM"; //PictureBox wallpaper = new PictureBox(); //wallpaper.Dock = DockStyle.Fill; //this.ContentPart.Controls.Add(wallpaper); //IResourceService resourceService = presenter.WorkItem.Services.Get<IResourceService>(); this.FavoriteToolStripButton.Text = _resourceService.GetResourceString("AddFavorite"); this.FavoriteToolStripButton.Image = Properties.Resources.imgAddFavorite; }
private ToolStripItem SetToolStripItem(ToolStripItem toolStripItem, Operation operation, IResourceService resourceService, int rowCount, bool isTextShown, ContentAlignment txtAlign, TextImageRelation txtImgRelation, Font font) { string toolStripResourceName = string.Empty; if (toolStripItem is ToolStripSplitButton) { toolStripResourceName = string.Format(resourceService.GetResourceString(operation.Name), rowCount); toolStripItem.Tag = operation.Name + '#' + operation.Detail; } else { toolStripResourceName = resourceService.GetResourceString(operation.Name); toolStripItem.Tag = operation.Name; } toolStripItem.ToolTipText = toolStripResourceName; toolStripItem.Name = operation.Name; toolStripItem.Image = GetIcon(operation.NormalResId, RESOURCE_TYPE); // if (isTextShown) { toolStripItem.Text = toolStripResourceName; toolStripItem.TextAlign = txtAlign; toolStripItem.TextImageRelation = txtImgRelation; toolStripItem.Font = font; } return toolStripItem; }