ここで詳しく説明するように、( Windowsのルックアンドフィールを維持するために)がContextMenu
添付された通知アイコンがあります。ContextMenuStrip
コンテキストメニュー項目にアイコンを追加するにはどうすればよいですか?
ここで詳しく説明するように、( Windowsのルックアンドフィールを維持するために)がContextMenu
添付された通知アイコンがあります。ContextMenuStrip
コンテキストメニュー項目にアイコンを追加するにはどうすればよいですか?
MenuItemを使用する必要がある場合は、menuItemを自分で描画し、画像を追加する必要があります。そのためには、OwnerDraw
プロパティをtrueに設定し、DrawItem
イベントをサブスクライブします。
または
独自のMenuItemクラスを派生させることができます。
public class MyMenuItem : MenuItem
{
public MyMenuItem()
{
OwnerDraw = true;
}
protected override void OnDrawItem(DrawItemEventArgs e)
{
base.OnDrawItem(e);
// Add paint logic here
}
}
MenuItemでの描画方法に関する具体的なリンクについては、こことここを参照してください。