[C#]ToolStripMenuItemの表示状態を変更する | Assertion Failed!

[C#]ToolStripMenuItemの表示状態を変更する

ToolStripMenuItemの表示状態を変更する


MenuStripなどに子アイテムとしてくっつけるToolStripMenuItemの表示状態を切り替えるには、

Visibleプロパティではなく、Availableプロパティを変更する。


↓のような感じ。


/// <summary>
/// ボタンでドロップダウンアイテムの表示を切り替えるテスト
/// </summary>

private void button1_Click(object sender, EventArgs e)
{
  subsubToolStripMenuItem.Available = !subsubToolStripMenuItem.Available;
}


こいつには原因つかむまで結構やられた。。