我做的一个WinForm 程序,程序的上方有一个toolStrip1,上面放置一个按钮,界面的下方放置两个panel面板,panel1上放置了一个treeView 树,右边的panel2实现相应的显示功能,我想在一个按钮上实现这样的功能:当第一次点击按钮时,隐藏panel1,并且panel2的大小变为整个程序界面(在toolStrip1的下方),再点击一下恢复初始状态(即两个panel按照初始的大小进行显示)再点一次隐藏,下一次恢复……,请高手指点一下如何实现。
解决方案 »
- 求助:sybase数据库连接问题
- DataGridView中单元格的数据类型
- 有将C++或VC程序转换为C#程序的软件吗
- 新手的弱
- C#如何获得AxWebBrowser发生和接受的数据?
- 数组里项大小排序
- c# 读取excel 判断列或单元格类型
- 能不能帮我写一个分析sql语句的正则解决方案,得出结果中的列是属于数据库中的哪个表
- .net2.0中,如何将C#编写的类库生产COM组建
- 简单问题:如何定义一个程序级的字符串?
- 在调试VS2005中经常遇到“找不到类型或命名空间名称“***”(是否缺少 using 指令或程序集引用?)”,这属于哪种错误?
- 我的C Sharp老师给我发了一段可以获取当前所有设备的类型.但是还有点小问题,现在他很忙,我也没去继续打扰他了.在这希望大家给点帮助
private void toolStripButton1_Click(object sender, EventArgs e)
{
if (panel1.Visible)
{
panel1.Visible = false;
panel2.Dock = DockStyle.Fill;
richTextBox1.Dock = DockStyle.Fill;//假设panel2中的是richTextBox,在你的程序里自己改吧
}
else
{
panel1.Visible = true;
panel2.Dock = DockStyle.None;
panel2.Dock = DockStyle.None;
}
}