【问题标题】:How do you use SetTabBehaviour in wxWidgets for C++?你如何在 wxWidgets for C++ 中使用 SetTabBehaviour?
【发布时间】:2020-05-06 17:12:17
【问题描述】:

我是 C++ Widgets 的新手,我正在尝试使用 wxWidgets 创建一个网格。 我在以下文档中遇到了函数:“SetTabBehaviour”:(https://fossies.org/linux/wxWidgets/include/wx/generic/grid.h)和(https://docs.wxwidgets.org/trunk/classwx_grid.html#acd42a9c04692a5ef6b0a4997c4e9a77e)。 如何调用这个类?任何帮助将不胜感激,包括在 C++ 中调用枚举或类的帮助。

【问题讨论】:

  • 试图给你一个答案:你创建一个wxGrid 实例并调用SetTabBehaviour() 函数,将enum 值之一传递给它。但是,在使用它进行编程之前,您确实需要了解 C++。如果你问这样的问题,上面的答案确实是不够的。这个“问题”实际上应该被关闭。
  • 谢谢,但这就是我一直在做的。问题是编译器说“错误:'Tab_Wrap' 没有在这个范围内声明”,所以我想知道是否缺少一个导入类。

标签: c++ wxwidgets wxgrid


【解决方案1】:

Tab_XXX 常量在wxGrid 类中声明,因此在使用它们时需要使用wxGrid:: 前缀来限定它们,例如grid->SetTabBehaviour(wxGrid::Tab_Stop).

【讨论】:

  • 非常感谢。这极大地帮助了对 C++ 语言和这个特定问题的更多理解。非常感谢!
  • 谢谢!我有同样的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多