【问题标题】:How to set AppendCheckItem to "check" by default in wxwidgets?如何在 wxwidgets 中将 AppendCheckItem 默认设置为“检查”?
【发布时间】:2020-09-30 07:31:53
【问题描述】:

我有一个下拉菜单“菜单”,我想为其添加一个默认应选中的检查项。 如何在 C++ 的 wxwidgets 中做同样的事情?

check_option = menu->AppendCheckItem(CHECK_ID, wxT("Check"));

【问题讨论】:

  • 致电check_option->Check( true );
  • 这是唯一的方法吗?我们不能为它提供任何论据吗?
  • 这种方式有什么问题,如何提供参数会更好?
  • 一个班轮会降低 LOC
  • 如果您要针对 LOC 进行优化,只需创建自己的辅助函数即可。

标签: c++ user-interface checkbox menu wxwidgets


【解决方案1】:

从讨论中,

在 wxwidgets 中,我们没有一种单一的方式来做同样的事情。 AppendCheckItem 不接受其他参数。因此我们需要调用 check 函数来做同样的事情。

check_option->Check(true);

【讨论】:

    猜你喜欢
    • 2022-01-06
    • 1970-01-01
    • 2020-03-27
    • 1970-01-01
    • 1970-01-01
    • 2019-12-19
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多