我正在使用MDI Forms
。在我的父表单中,我有一个带按钮的ToolStrip
。昨天我不得不将文本从黑色(我认为是以前没有更改它的默认颜色)更改为灰色。我可以看到Designer中的文本变为灰色,代码为MainForm.Designer.Cs
:
this.btnClients.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.btnClients.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold);
this.btnClients.ForeColor = System.Drawing.SystemColors.ActiveBorder;
this.btnClients.Image = global::ShoesUnlimitedAdmin.Properties.Resources.Clients;
this.btnClients.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.btnClients.ImageTransparentColor = System.Drawing.Color.Magenta;
this.btnClients.Name = "btnClients";
this.btnClients.Size = new System.Drawing.Size(93, 49);
this.btnClients.Text = "Clients";
this.btnClients.Click += new System.EventHandler(this.btnClients_Click);
更确切地说:
this.btnClients.ForeColor = System.Drawing.SystemColors.ActiveBorder;
这是一种灰色(我尝试使用自定义颜色,但也没有工作)。但是当我启动应用程序时,文本颜色会像以前一样保持黑色。