C# winform怎么样把窗口设置成两边和下面无边框,求沟通。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform怎么样把窗口设置成两边和下面无边框,求沟通。。。相关的知识,希望对你有一定的参考价值。

是两边木有,上面要有,设置成none就都没有了~

参考技术A z这个功能微软是没有给直接提供的,有两种方法解决此问题,一种是你自己做图片做成上面是类似windows的界面,下面是没框框的界面,再往里面手动写入关闭的功能,另一种是自定义控件,你可以做一个这样的控件,做成你喜欢或是你自己认为合适的界面的样子,就只有这两种办法! 参考技术B 你先设置成none,这样是都没有。
然后在界面最上方加2个图片,一个纯灰色的长方形图片,一个红叉子图片(这俩图片合适摆放后显得和上面一样就好了)。在红叉子图片的点击事件里写关闭界面的代码就好拉
参考技术C 选择form单击右键选择属性,然后找到FormBorderStyle属性,设为None,已经很明白了啊……追问

设置成none就都没有了,我还想上面有~~

参考技术D 哥们,把窗口的边框属性设成FixedToolWindow,看看能不能满足你的要求?
如果嫌关闭按钮小的话,设为FixedDialog,然后把maximizeBox/minimizeBox设为false
第5个回答  2012-11-11

C# 怎么改变Textbox的边框颜色?Winform

Textbox没有边框颜色的属性,
只有border-style属性,可以选择none(无边框)、FixedSingle(黑色)、Fixed3D(蓝色)
如果想要其他颜色,有个不是办法的办法:可以把border-style设置成NONE,然后添加一个新的Panel控件包裹这个TEXTBOX,设置Panel的Background-color。
参考技术A 搞个Panel,里面放个TextBox,设置TextBox的Dock为Fill,这样TextBox就填满了Panel,现在要留点边缘空挡,来冒充边框,然后将Panel的背景色换掉,就看上去时边框的颜色换了,只要将TextBOx的Margin变大,则留下的空挡就会变大,也就是所看到的边框变粗了! 参考技术B 不好意思textbox暂时还没这属性,不过可以改变它的背景颜色也是不错的,效果也蛮好的,只是不要颜色不要太鲜艳了
例如:
this.textBox1.BackColor
=Color.LightGreen;
谢谢

以上是关于C# winform怎么样把窗口设置成两边和下面无边框,求沟通。。。的主要内容,如果未能解决你的问题,请参考以下文章

C# 怎么改变Textbox的边框颜色?Winform

winform 如何实现上一步下一步

C# winform鼠标移动到窗口给窗口加边框并获得句柄

C#移动无边框的窗体怎么写。

c# winform 窗口控件多,就会加载很慢???

C#在winform窗体中怎么制作把方形按钮控件变成圆形的啊