如何在Winforms中更改ToolStripItem的已检查状态?

Joa*_*nge 12 .net c# contextmenu toolstripitem winforms

当我查找它时,它们将其列为具有.Checked属性.但是在Visual Studio和msdn上,它都没有列出任何Checked属性的孩子.

ContextMenuStrip menu = new ContextMenuStrip ( );
var menuItem = menu.Items.Add ( "CheckedItem" );
//menuItem.Checked?
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

Jef*_*ata 19

你需要施放到ToolStripMenuItem:

((ToolStripMenuItem)menuItem).Checked = true;
Run Code Online (Sandbox Code Playgroud)