zoukankan      html  css  js  c++  java
  • 绘制圆角窗体

    using System.Drawing.Drawing2D;

    private void Form1_SizeChanged(object sender, EventArgs e)
    {
    Region region = null;
    switch (this.WindowState)
    {
    case FormWindowState.Maximized:
    region = new Region(this.ClientRectangle);
    break;
    case FormWindowState.Normal:
    using (GraphicsPath path = new GraphicsPath())
    {
    int r = 16;
    path.AddArc(0, 0, r, r, 180, 90);
    path.AddArc(this.Width - r - 1, 0, r, r, 270, 90);
    path.AddArc(this.Width - r - 1, this.Height - r - 1, r, r, 0, 90);
    path.AddArc(0, this.Height - r - 1, r, r, 90, 90);
    region = new Region(path);
    }
    break;
    default:
    return;
    }

    this.Region = region;
    }

  • 相关阅读:
    ubuntu安装
    学习资料

    disksim-3.0 with flashsim 安装
    STL
    存储引擎
    数据库索引
    数据库表、字段设计
    查询SQL优化
    导航栏实现
  • 原文地址:https://www.cnblogs.com/lmcblog/p/2608685.html
Copyright © 2011-2022 走看看