在visual c ++中单击按钮时显示和隐藏图形

时间:2013-07-09 10:02:42

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

我在visual c ++中有一个winform应用程序。窗口中有两个按钮。 “按钮A”和“按钮B”。单击A时,将出现一个图表。在点击B时,会出现另一个图形,但A的图形消失/隐藏,反之亦然。我怎样才能在visual c ++中实现这个目标?

任何建议

此致

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

1 个答案:

答案 0 :(得分:1)

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