c#伸缩式窗口设计

funfunqi 2009-12-14 07:05:03
窗口样式:有些窗口,会在边框上留下一个按钮,一按那个按钮,窗口从边上伸出来了,弹出的窗口边框上也有这样的一个按钮,一按,窗口就收回去了。
问大家,这叫什么窗口?要怎么实现?

给例子者多加分。
例子:


...全文
2133 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
guduke2008 2010-09-08
  • 打赏
  • 举报
回复
我也需要请发个看看谢谢:
guduke@gmail.com
zhangliangxinyue 2010-08-16
  • 打赏
  • 举报
回复
能发份代码给我吗?
这种效果怎样实现的啊。
1047128297@qq.com
大脸猫脸大 2010-08-15
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wartim 的回复:]
用SplitContainer
就是分割条,原理很简单,自己用一个窄panel都可以做
就是左边panel的dock=dockstyle.left
右边的panel是dockstyle.fill
[/Quote]

splitContainer 的 panel 没有dock 属性.
guofei2012 2010-08-11
  • 打赏
  • 举报
回复
能不能把实现代码发给我看看啊,我这急着要用!谢谢了
邮箱:guofeinet2010@163.com
拜托了啊
guofei2012 2010-08-11
  • 打赏
  • 举报
回复
这个功能怎么实现的啊?能不能给个解决办法啊!
yefenghebaobao 2010-07-08
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 funfunqi 的回复:]
确实是用splitContainer实现的,谢谢各位了
已经实现,就此结贴
[/Quote]
能不能把这段代码发我看看 邮箱331768317@qq.com
funfunqi 2009-12-20
  • 打赏
  • 举报
回复
确实是用splitContainer实现的,谢谢各位了
已经实现,就此结贴
woshifou 2009-12-14
  • 打赏
  • 举报
回复
学习。
wartim 2009-12-14
  • 打赏
  • 举报
回复
用SplitContainer
就是分割条,原理很简单,自己用一个窄panel都可以做
就是左边panel的dock=dockstyle.left
右边的panel是dockstyle.fill
sharp_future 2009-12-14
  • 打赏
  • 举报
回复
回帖
funfunqi 2009-12-14
  • 打赏
  • 举报
回复
但是按钮放不到分隔条上啊? 怎么放上去?
龙宜坡 2009-12-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wuyq11 的回复:]
SplitContainer
[/Quote]

GOOD!
wuyq11 2009-12-14
  • 打赏
  • 举报
回复
wuyq11 2009-12-14
  • 打赏
  • 举报
回复
使用TableLayoutPanel
到codeproject里看看参考
古今多少事 2009-12-14
  • 打赏
  • 举报
回复
工具箱里有这个SplitContainer类似
gisyellow 2009-12-14
  • 打赏
  • 举报
回复
可以自己写代码模拟,用Panel和Button组合,处理按钮单击事件,控制Panel的位置,不过可能不够好看。。我们平常用DevExpress的DockPanel实现,设置属性就可以了,基本不用写代码。
funfunqi 2009-12-14
  • 打赏
  • 举报
回复
我说的例子是代码

111,120

社区成员

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

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

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