none
ToolStrip 取消其他的MenuItem Checked RRS feed

  • 問題

  • 請問當Master(MenuItem) Ckecked = ture時,我點Slave(MenuItem),有什麼設定可以只將Slave(MenuItem)的ckecked = ture 其他的都給取消呢?

    且在我Master的Checked狀態為true的時候,我再點選Master是不會將Ckecked的狀態改為False

    
    2018年11月15日 上午 02:43

解答

  • 取消其他功能表的選取狀態可以這樣做:

    foreach (ToolStripMenuItem mnuItem in ModeSelect功能.Items)
                {
                    mnuItem.Checked = false;
                }

    點選選取的功能表變成非選取, 可以處理功能表的Checked事件, 於事件處理程序加入以下的桯式碼:

    功能表.Checked=!功能表.Checked;

    • 已標示為解答 FangDi 2018年11月20日 上午 03:41
    2018年11月15日 上午 04:49