我正在创建一个带有一个面板的应用程序,我的目标是当页面加载面板时应该是不可见的,并且在按钮单击显示面板上,并且还能够在单击时使用相同的按钮隐藏它 . 当我点击按钮时,我能够显示它,现在我想在按钮点击时再次隐藏它 .
public Form1() {
InitializeComponent();
Load += new EventHandler(Form1_Load);
}
public void hidePanels() {
panel2.Visible = false;
}
private void Form1_Load(object sender, EventArgs e) {
hidePanels();
}
private void button1Panel_Click(object sender, EventArgs e) {
hidePanels();
panel2.Visible = true;
}
3 回答
首先,在属性面板中将面板可见性属性设置为false .
为了隐藏或显示您的面板,您可以使用以下代码:
信息不多 . 假设您使用的是.net -
Your .aspx page should look like this -
Code behind will look like this -
To hide the panel on page load -
To show the content on button click -