c# - 为什么没有人为 Winforms 编写 RadioMenuItems 类?

标签 c# winforms data-binding menu menuitem

或者也许谷歌对我不太友好?

我想要的是这个简单的事情:

  • 接受菜单项对象数组的构造函数
  • 值获取/设置属性,将设置所有选中的属性正确
  • 绑定(bind)到所提供项目的所有 Clicked 事件并提供一个事件
  • 正在运行的 DataBind 设施

如果你遇到这样的好事,请指导我。请不需要手动 do-it-in-your-form1.cs-class 链接。这个我可以自己做。

最佳答案

参见:http://msdn.microsoft.com/en-us/library/ms404318.aspx

摘要:您必须创建一个新的 ToolStripMenuItem 子类来重写 OnCheckChanged、OnOwnerChanged 以及可能的 OnPaint 方法。

请注意,在我们的示例中,我们保留 UI 的复选标记而不是单选按钮。但保留专有的勾选功能。

关于c# - 为什么没有人为 Winforms 编写 RadioMenuItems 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2953790/

相关文章:

c# - WPF slider 问题

c# - 是否使用静态类

c# - Csharp - 将单数转换为十进制而不转换为字符串

wpf - 数据模板中的数据绑定(bind)不起作用

android - 错误 :Execution failed for task ':app:transformClassesWithPreJackRuntimeLibrariesForDebug'

grails - 如何将registerCustomEditors用于多个日期?

c# - 如何在 MassTransit ESB 中取消与 CancellationToken 的请求/响应通信?

C#:更改按钮背景颜色无效

c# - 获取当前消息框

c# - 如何检查我的字符串是否包含文本?