C# winform 窗体左右一部分显示 一部分隐藏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform 窗体左右一部分显示 一部分隐藏相关的知识,希望对你有一定的参考价值。

就跟以前qq的那个什么代理一样,点一下显示出来。再点一下隐藏。新手麻烦稍微详细一点。谢谢

// 采用SplitContainer容器控件,可以实现QQ聊天窗口右侧边栏伸缩展开的效果。

if(splitContainer.Panel1Collapsed)

     splitContainer.Panel1Collapsed=false; // 展开
else

     splitContainer.Panel1Collapsed=true; // 收缩

参考技术A 在From窗体上,放2个panel控件,点击“隐藏”,将一个panel隐藏,将另一个panel显示,显示的那个panel重新设置它的大小追问

谢谢。我找到一个修改它大小的方法能用。 this.Width或者其他什么的来显示。

参考技术B Form1 frm = new Form1(); frm.Hide();窗体就隐藏

C# winform 制作圆形窗体

制作winform不规则窗体,有一部分是圆形,设置TransparencyKey为背景色后,圆弧部分总是带一圈背景色无法消除

gdi+:获取背景色,遍历图像的坐标点,跟背景色一致的的就画掉 参考技术A http://www.cnblogs.com/haiq/articles/1751777.html追问

如图,怎么去掉外面这一圈

本回答被提问者采纳

以上是关于C# winform 窗体左右一部分显示 一部分隐藏的主要内容,如果未能解决你的问题,请参考以下文章

c#怎样将窗体分为两部分,而且可以随意影藏一部分

C#中winform窗体,如何用代码设置字体的样式(如粗体、斜体)?

C# winform 如何设置让窗体尽在第一次启动时运行?

.NET C# winform Tooltip 显示 超出 屏幕范围

C#把winform中的Panel控件部分全屏

如何在vs 2005 中将mdi父窗口分割成两部分,一边treeview,一边显示子窗口(c# winform)