3

ContextMenuStripアイテムの画像を設定するにはどうすればよいですか?私はC#を使用しています。

4

4 に答える 4

1

Image(drumroll ...)プロパティを探してい                                       ます!

于 2011-05-16T15:28:34.940 に答える
1

ToolStripItem.DisplayStyleプロパティをImageに設定してから、imageプロパティを設定する必要があります

これがMSDNのサンプルです。

  • ファイルから画像を取得します
  • スタイルを画像とテキストに設定します
  • 画像をMiddleLeftに揃えます
  • itmeの名前を設定します
  • テキストをMiddleRightに揃えます
  • テキストを設定します
  • Clickイベントハンドラーを追加します

サンプル

this.toolStripButton1.Image = Bitmap.FromFile("c:\\NewItem.bmp");
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.ImageAndText;
this.toolStripButton1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Text = "&New";
this.toolStripButton1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
于 2011-05-16T15:29:32.117 に答える
1

これを試して:

myContextMenuStrip.ShowImageMargin = true;
于 2011-11-02T20:30:36.407 に答える
0

Imageプロパティ はOrDisplayStyleに設定する必要がありますImageAndTextImage

于 2011-05-16T15:30:40.460 に答える