c# - C# VS2019 - 以一种形式实现多个页面,只需单击一个按钮即可切换
问题描述
我已经尝试了许多方法来尝试使其正常工作,但使其稳定的成功率很低。什么是解决这个问题的好方法?当我单击第一个按钮时,我可以很好地查看我的第一个面板,但它会永久隐藏第二个面板,尽管我单击按钮 2 理论上应该取消隐藏第一个面板并显示第二个面板。我猜这种方法已经过时了。我应该注意到,两个面板都直接在彼此之上。如果有人对此有解决方案,请告诉我。
private void button1_Click(object sender, EventArgs e)
{
firstPanel.Show();
secondPanel.Hide();
}
private void button2_Click(object sender, EventArgs e)
{
secondPanel.Show();
firstPanel.Hide();
}
解决方案
推荐阅读
- java - Quartz:作业没有执行
- c - 如何使用 WinApi 从 Header 事件中获取 ListView 句柄
- amazon-cloudwatch - 如何在使用 CloudWatchAgent 时停止接收不相关的 disk_usage 指标?
- ios - 什么是“(UIView)-> CGFloat”?我正在尝试获取 CGFloat 值
- javascript - 在 react native 中通过 redux 创建简单的食物列表应用程序的问题
- arrays - 通过 JSON 对象访问文件?
- django - 是否有在 Django 中创建动态表单集的标准方法?
- java - 将没有字段的抽象类转换为接口(Java,声纳规则 s1610)
- c# - 如何遍历异元组的元素(如 foreach)
- javascript - 从 JavaScript Image Onload 函数获取图像宽度的值