c++ - 在 Visual C++ 中单击按钮显示和隐藏图形

标签 c++ winforms visual-studio-2010 visual-c++ event-handling

我在 Visual C++ 中有一个 winform 应用程序。窗口中有两个按钮。 “按钮 A”和“按钮 B”。单击 A 会出现一个图表。单击 B 时会出现另一个图形,但 A 的图形会消失/隐藏,反之亦然。我如何在 Visual C++ 中实现这一点?

任何建议

问候

编辑:图表是通过从数据库中选取值生成的。我能够做到这一点。我需要的是单击按钮 A 时显示图形 A。单击按钮 B 时,会显示图形 B,而不会显示图形 A,反之亦然。默认情况下,不应显示任何图表,并且应该能够通过单击相应的按钮在图表之间切换。我希望我现在清楚了

最佳答案

将每张图片放在自己的 PictureBox 控件中(例如 PictureBoxA 和 PictureBoxB)。在您的按钮事件处理程序中,调用 PictureBoxA.Show() 和 PictureBoxA.Hide(),反之亦然。另一种方法是只使用一个 PictureBox 控件,并在每次按下按钮时调用 load 方法以将其图片替换为正确的图片。

关于c++ - 在 Visual C++ 中单击按钮显示和隐藏图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17545421/

相关文章:

c++ - 在 C++ 模板实例化中查找依赖名称

c++ - 如何遍历 C++ 中的无序集?

c# - 如何从另一个表单在datagridview中添加行?

visual-studio-2010 - 使用 VS2010 构建 Compact Framework 应用程序(无需 VS2005)

c++ - 检查两个单链表是否包含相同的数据

c++ - 在 C++ 中,template<> 是什么意思?

.net - 如何停止显示默认上下文菜单的文本框?

VB.NET:如果我使用 Await 运行 CPU 密集型代码会发生什么情况?

asp.net - Aspx 文件中缺少 Visual Studio 展开/折叠按钮

c# - 编辑 XAML 导致 Visual Studio 的设计器崩溃