HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


C# 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > C# 2005 Tips > コントロール > MenuStrip Tips メニュー

03.メニュー項目の脇にイメージを表示する

UPDATE:2006/12/19 

<< 前のTips  次のTips >>

 

 メニュー項目の脇にイメージを表示するには、ToolStripMenuItemのImageプロパティにイメージを指定してメニュー項目を作成します。

 
サンプル
private void Form1_Load(object sender, EventArgs e)
{
    //メニュー項目の作成
    ToolStripMenuItem menuFile =new ToolStripMenuItem();
    menuFile.Text = "ファイル(&F)";

    ToolStripMenuItem menuFileNew = new ToolStripMenuItem();
    menuFileNew.Text = "新規作成(&N)";
    menuFileNew.Image = Image.FromFile(@"C:\Work\NewDocument.bmp");
    //「新規作成」を「ファイル」へ追加
    menuFile.DropDownItems.Add(menuFileNew);

    ToolStripMenuItem menuFileSave = new ToolStripMenuItem();
    menuFileSave.Image = Image.FromFile(@"C:\Work\Save.bmp");
    menuFileSave.Text = "上書き保存(&S)";
    //「上書き保存」を「ファイル」へ追加
    menuFile.DropDownItems.Add(menuFileSave);

    ToolStripMenuItem menuFileSaveAs = new ToolStripMenuItem();
    menuFileSaveAs.Text = "名前を付けて保存(&A)";
    //「名前を付けて保存」を「ファイル」へ追加
    menuFile.DropDownItems.Add(menuFileSaveAs);

    //メニュー項目の追加
    menuStrip1.Items.Add(menuFile);

    //メニュー項目の作成
    ToolStripMenuItem item2 =new ToolStripMenuItem();
    item2.Text = "編集(&E)";
    //メニュー項目の追加
    menuStrip1.Items.Add(item2);
}