内容へ移動
FiFiWiki2
FiFiWikiの第2版
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
top
»
c.charp
»
menubarとstripbarの色の変更方法
c.charp:menubarとstripbarの色の変更方法
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
```c using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApp3 { public partial class Form1 : Form { private Color DarkBlue = Color.FromArgb(42, 117, 211); private Color BackgroundDarkBlack = Color.FromArgb(22, 22, 22); private Color ComponentDarkBlack = Color.FromArgb(35, 35, 35); public Form1() { InitializeComponent(); menuStrip1.Renderer = new MyRenderer(); // backcolor render //toolStrip1.Renderer = new ToolStripProfessionalRenderer(new CustomProfessionalColors()); for (int i = 0; i < 10; i++) { listView1.Items.Add("item"+i.ToString()); } } private void Form1_Load(object sender, EventArgs e) { } private void button_CloseForm_Click(object sender, EventArgs e) { this.Close(); } #region Menubarの色を変更 private class MyRenderer : ToolStripProfessionalRenderer { public MyRenderer() : base(new MyColors()) { } } private class MyColors : ProfessionalColorTable { public override Color MenuItemSelected { get { return Color.Transparent; } } public override Color MenuItemSelectedGradientBegin { get { return Color.Transparent; } } public override Color MenuItemSelectedGradientEnd { get { return Color.Transparent; } } public override Color MenuItemBorder { get { return Color.FromArgb(42, 117, 211); } } } #endregion #region ToolStripBarの色の変更 // This class defines the gradient colors for // the MenuStrip and the ToolStrip. class CustomProfessionalColors : ProfessionalColorTable { public override Color ToolStripGradientBegin { get { return Color.FromArgb(22, 22, 22); } } public override Color ToolStripGradientMiddle { get { return Color.FromArgb(22, 22, 22); } } public override Color ToolStripGradientEnd { get { return Color.FromArgb(22, 22, 22); } } public override Color MenuStripGradientBegin { get { return Color.Salmon; } } public override Color MenuStripGradientEnd { get { return Color.OrangeRed; } } } #endregion } } ```
c.charp/menubarとstripbarの色の変更方法.txt
· 最終更新: 2018/05/12 11:46 by
fifi
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
ページの名称変更
文書の先頭へ