kmsp.net
当前位置:首页 >> C#中在一个窗体中加了一个pAnEl,隐藏后,怎么在另... >>

C#中在一个窗体中加了一个pAnEl,隐藏后,怎么在另...

1)在窗体Form1上有Panel控件panel1 2)Form1.cs(后台代码) using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.F...

VS.NET所谓的窗体是一个固定的桌面形式,单对于Winform来说可以作为forms,也可以作为userControl,完全可以把窗体作为一个userControl,实际上就是一样的东西,在里面画子窗体控件。 在主窗体就可以用panel作为容器去增加、删除、隐藏显示,代...

你可以把另一个窗体的功能做成用户控件 这样在你的两个窗体里面都可以通过调用这个空间完成同样的功能。直接把窗体插在另一个窗体里面是做不到的

Visiable = false; 或者 this.panel1.SendToBack(); 或者修改位置和大小 this.panel1.Location = new Point(-10000,-10000); this.panel1.Size = new Size(0,0); 都可以

Load或构造里写 Timer tmr = new Timer(); tmr.Interval = 5000; tmr.Enabled = true; tmr.Tick += new EventHandler(tmr_Tick); 调用这个方法 void tmr_Tick(object sender, EventArgs e) { this.Panel.Visible = false; (sender as Timer).Ena...

窗体(Form)是一种顶级容器, 需要将窗体的 TopLevel 设置为 false 后才能被嵌套在另一个容器中. Form2 form2 = new Form2(); form2.TopLevel = false; // 这一步最重要, 去除子窗体的顶级窗体设置 form2.Parent = this.panel1; // 子窗体的父容器...

以下步骤实现将Form2放置在Form1中Panel中显示: (1)在Visual Studio中新建一个“Windows 窗体应用程序”项目 (2)在项目中添加窗体Form2,为演示效果,窗体的背景设置为Gray (3)在Form1上布置一个Panel控件 (4)Form1的窗体代码Form1.cs us...

改成以下代码试试: gmfrm.ShowIcon = false; gmfrm.ShowInTaskbar = false; gmfrm.BackColor = Color.Blue; gmfrm.TopLevel = false; gmfrm.Dock = DockStyle.Fill; this.panel3.Controls.Add(frm); gmfrm.Show(); gmfrm.BringToFront(); gmfrm...

为什么需要删除 ?你可以把所以的控件都放在同一panel,位置有重叠都无所谓! 然后设个标记 flag当按下学生信息的button时候赋不同值 然后根据flag将不在该功能下的label和textbox不显示 程序代码大概 #region//全局变量private int flag=0;//#e...

在form2中写一个函数 public void SetVisible() { panel.visible=false; } 在form1中的button单击事件中调用这个函数即可 Form2 form2 = new Form2(); foreach (Form form in Application.OpenForms) { if (form.GetType() == typeof(Form2)) { ...

网站首页 | 网站地图
All rights reserved Powered by www.kmsp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com