スポンサーリンク

[.netCore]ToolStripMenuItemの単純な階層化

あくまで単純な感じ

本来はツリー状になるのですが、そこまで階層化するほどでもなく、縦に並ぶ項目が少なめな時に使えます。

メリットとしては

  • 2階層までを1階層で表現でき見やすい。
  • 工数が少し少ない気がする。

ソース

アイテムを増やして以下に更新する。

toolStripMenuItem1.BackColor = Color.LightGray;
toolStripMenuItem1.Enabled = false;
toolStripMenuItem1.Font = new Font("Yu Gothic UI", 9F, FontStyle.Bold);
toolStripMenuItem1.ForeColor = Color.DarkGray;
toolStripMenuItem1.Text = "中項目";

// そして子項目のTextの先頭に全角スペースを追加する。