我如何允许“标志”要在 WinForm PropertyGrid 中编辑枚举?

发布于 2024-11-03 06:47:45 字数 390 浏览 0 评论 0原文

WinForm PropertyGrid 可以很好地处理标准枚举,但确实有一个用于标志枚举的内置编辑器。一定有人写过一个,我宁愿不重新发明这个威尔。

我正在寻找一个编辑器,在枚举的每个成员旁边放置一个复选框,以便用户可以控制所包含的成员。我的枚举看起来像:

  [Flags]
  public enum AutoPricingCalendar
  {
        Sunday = 1,
        Monday = 2,
        Tuesday = 4,
        Wednesday = 8,
        Thursday = 16,
        Friday = 32,
        Saturday = 64,
   }

The WinForm PropertyGrid copes well with a standard enum but does does have a built in editor for a flag enum. Someone must have written one, I rather not reinvent the weel.

I am looking for an editor that puts a checkbox next to each member of the enum so the user can control the members that are included. My enum looks like:

  [Flags]
  public enum AutoPricingCalendar
  {
        Sunday = 1,
        Monday = 2,
        Tuesday = 4,
        Wednesday = 8,
        Thursday = 16,
        Friday = 32,
        Saturday = 64,
   }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文