Winfrom 展开和压缩

英文字母打字员 2011-11-21 11:44:16
在WINFROM里面实现一种和猫扑网中间那控件一样的效果,点击控件一下 把左遍的控件全部隐藏,在点击就展开。这个东西怎么做???
...全文
112 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
akgjh1 2011-11-22
  • 打赏
  • 举报
回复
空白区域也没有做到完全的填充??? 这句话不是很理解

不过按我那么做能完全实现猫扑的那种效果 左边隐藏后 右边会FILL原来左右两边的控件
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zyloveyrf 的回复:]
引用 2 楼 wanglejun 的回复:
引用 1 楼 zyloveyrf 的回复:
在单击事件中
bool flag=true;
if(flag)
{
//收缩
XX.visble=fales;
flag=false;
}
else
{
XX.visble=true;
flag=true;
}


具体点

还要怎么具体?
[/Quote]
用什么控件
萧炎 2011-11-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wanglejun 的回复:]
引用 1 楼 zyloveyrf 的回复:
在单击事件中
bool flag=true;
if(flag)
{
//收缩
XX.visble=fales;
flag=false;
}
else
{
XX.visble=true;
flag=true;
}


具体点
[/Quote]
还要怎么具体?
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zyloveyrf 的回复:]
在单击事件中
bool flag=true;
if(flag)
{
//收缩
XX.visble=fales;
flag=false;
}
else
{
XX.visble=true;
flag=true;
}
[/Quote]

具体点
萧炎 2011-11-21
  • 打赏
  • 举报
回复
在单击事件中
bool flag=true;
if(flag)
{
//收缩
XX.visble=fales;
flag=false;
}
else
{
XX.visble=true;
flag=true;
}
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 akgjh1 的回复:]

把左边的控件放到一个panelleft里 dock设为left
然后右边的控件放在另一个panelright里 dock设置为fill
点击按钮后, 左边的panelleft.vissible=false; 就会消失
再点击改为true, 就又出现了 这样就可以实现这一功能 我都是这么做的
这问题主要还是要注意你的控件添加顺序 当控件……
[/Quote]
空白区域也没有做到完全的填充???
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 akgjh1 的回复:]

把左边的控件放到一个panelleft里 dock设为left
然后右边的控件放在另一个panelright里 dock设置为fill
点击按钮后, 左边的panelleft.vissible=false; 就会消失
再点击改为true, 就又出现了 这样就可以实现这一功能 我都是这么做的
这问题主要还是要注意你的控件添加顺序 当控件……
[/Quote]

这种方法应该可以 谢谢
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wangyong0921 的回复:]

自己设置窗体的宽度不就OK了?
[/Quote]

呵呵 是要做成可点击的,点击一下收缩,点击一下展现
akgjh1 2011-11-21
  • 打赏
  • 举报
回复
把左边的控件放到一个panelleft里 dock设为left
然后右边的控件放在另一个panelright里 dock设置为fill
点击按钮后, 左边的panelleft.vissible=false; 就会消失
再点击改为true, 就又出现了 这样就可以实现这一功能 我都是这么做的
这问题主要还是要注意你的控件添加顺序 当控件较多,顺序较乱时需要在design界面调下位置 不然会出现控件覆盖的现象
Just4life 2011-11-21
  • 打赏
  • 举报
回复
自己设置窗体的宽度不就OK了?
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ohhero 的回复:]

treeview控件。。。
[/Quote]
怎么说用这控件,何解。。
单线程加锁 2011-11-21
  • 打赏
  • 举报
回复
treeview控件。。。

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧