0

を使用して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;

これは一種の灰色です(カスタムカラーも試しましたが、どちらも機能しませんでした)。しかし、アプリケーションを起動すると、テキストの色は以前と同じように黒のままです。

4

0 に答える 0