最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Winform窗體圓角設(shè)計代碼

 更新時間:2017年01月03日 11:20:57   作者:Jurieo  
這篇文章主要為大家詳細(xì)介紹了Winform窗體圓角設(shè)計代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下

網(wǎng)上看到的很多winform窗體圓角設(shè)計代碼都比較累贅,這里分享一個少量代碼就可以實現(xiàn)的圓角。主要運(yùn)用了System.Drawing.Drawing2D。

效果圖

代碼如下

  private void BeautiLoginForm_Paint(object sender, PaintEventArgs e)
  {
   Type(this, 25, 0.1);
  }
  private void Type(Control sender, int p_1, double p_2)
  {
   GraphicsPath oPath = new GraphicsPath();
   oPath.AddClosedCurve(new Point[] {
    new Point(0, sender.Height / p_1),
    new Point(sender.Width / p_1, 0),
    new Point(sender.Width - sender.Width / p_1, 0),
    new Point(sender.Width, sender.Height / p_1),
    new Point(sender.Width, sender.Height - sender.Height / p_1),
    new Point(sender.Width - sender.Width / p_1, sender.Height),
    new Point(sender.Width / p_1, sender.Height),
    new Point(0, sender.Height - sender.Height / p_1) }, (float)p_2);
   sender.Region = new Region(oPath);
  }

  private void BeautiLoginForm_Resize(object sender, EventArgs e)
  {
   Type(this, 25, 0.1);
  }

代碼比較簡單,希望有所幫助。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

紫阳县| 高要市| 栾川县| 海门市| 桐城市| 辽阳市| 郓城县| 太白县| 宁夏| 延寿县| 会东县| 阜新市| 扶余县| 耿马| 静安区| 灌云县| 阿合奇县| 巴林右旗| 澜沧| 罗田县| 陇南市| 达日县| 德令哈市| 砚山县| 峡江县| 曲阳县| 晴隆县| 全椒县| 长宁区| 黄骅市| 远安县| 出国| 大关县| 确山县| 永昌县| 郎溪县| 泸水县| 锦州市| 宁都县| 美姑县| 长阳|