gpt4 book ai didi

c# - 显示 Context MenuStrip 或按钮的上下文菜单的复选框

转载 作者:太空狗 更新时间:2023-10-29 20:53:07 25 4
gpt4 key购买 nike

我正在设计一个日志记录功能,用户可以在其中选择他想要记录的事件。单击按钮时,我会显示此类菜单: Context Menu on Button click

用户可以选择多个事件,所以我需要在用户点击它时在所选选项前面显示“复选标记”。

我找不到任何选项,如 this question 中提到的“已选中”或“CheckOnClick” .

我尝试使用 ContextMenu 和 ContextMenuStrips 但无法实现复选框。有什么建议吗??

最佳答案

没有看到您的任何代码,所以我不知道您是如何创建此菜单的。但用最一般的术语来说,这里是您访问 Checked 属性的方式。

((ToolStripMenuItem)contextMenuStrip.Items[0]).Checked = true; //false;
((ToolStripMenuItem)contextMenuStrip.Items[1]).Checked = true; //false;
((ToolStripMenuItem)contextMenuStrip.Items[2]).Checked = true; //false;

您可以将它们指定为真或假。如果您已经命名了 ToolStripItems,那么您可以直接访问它们,而不是转到 Items 数组。

contextMenuStrip.event1.Checked = true; //false;

如您所见,我正在使用 ContextMenuStrip

关于c# - 显示 Context MenuStrip 或按钮的上下文菜单的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12400861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com