关于WINDOWS窗体开发

来源:百度知道 编辑:UC知道 时间:2024/06/06 15:44:43
用Microsoft Visual Studio 2008开发窗体。如果要把窗体边线弄成不规则图形,要怎么弄?希望有详细步骤。

不规则窗体设置,首先的照一张支持透明颜色的图片(*.png).设置TransparencyKey属性和BackColor属性..要把他们的颜色设置为一样的..最好是颜色同周围的颜色色彩差大一点.
你可以新建一个form窗体..往里面拖进来一个picturebox控件.图片弄成.png格式的..按照上面的设置,你就可以实现了..最好把FormBorderStyle设置为none,自己写拖动窗体函数

你可以设置窗体的Region属性,如下

private void button1_Click(object sender, EventArgs e)

        {

            GraphicsPath gp = new GraphicsPath();

            Point[] points = new Point[] { new Point(50, 50), new Point(400, 50), new Point(200, 300), new Point(100, 300) };

            gp.AddLines(points);

            Region region =&