91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 30KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-26
  • 語言: C#
  • 標簽:

資源簡介

c#自定義圓角panel,可設置圓角的弧度,可設置圖片,并且有單擊事件,自己可以再次修改源碼。文件中已生成dll

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Data;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;

namespace?ControlPanel
{
????[ToolboxBitmap(typeof(Panel))]
????[DefaultEvent(“PanelClick“)]
????public?partial?class?PicturePanel?:?UserControl
????{
????????public?PicturePanel()
????????{
????????????InitializeComponent();
????????????this.Padding?=?new?System.Windows.Forms.Padding(0?0?0?0);
????????????this.Margin?=?new?System.Windows.Forms.Padding(0?0?0?0);
????????????this.BackgroundImageLayout?=?System.Windows.Forms.ImageLayout.Stretch;
????????}
????????public?delegate?void?ClickHandle(object?sender?EventArgs?e);
????????public?event?ClickHandle?PanelClick;
????????private?int?radius;??//?圓角弧度

????????///?圓角弧度(0為不要圓角)
????????[Browsable(true)]
????????[Description(“圓角弧度(0為不要圓角)“)]
????????public?int?Radius?
????????{
????????????get
????????????{
????????????????return?radius;
????????????}
????????????set
????????????{
????????????????if?(value?????????????????else?{?radius?=?value;?}
????????????????base.Refresh();
????????????}
????????}

????????private?Image?picture;
????????[Description(“設置圖片“)]
????????public?Image?Picture
????????{
????????????get?{?return?picture;?}
????????????set?{?picture?=?value;?pictureBox1.Image?=?picture;?Invalidate();?}
????????}

????????private?PictureBoxSizeMode?imageMode;
????????[Description(“設置圖片定位“)]
????????public?PictureBoxSizeMode?ImageMode
????????{
????????????get?{?return?imageMode;?}
????????????set?{?imageMode?=?value;?pictureBox1.SizeMode?=?imageMode;?Invalidate();?}
????????}
????????//?圓角代碼
????????public?void?Round(System.Drawing.Region?region)
????????{
????????????//?-----------------------------------------------------------------------------------------------
????????????//?已經是.net提供給我們的最容易的改窗體的屬性了(以前要自己調API)
????????????System.Drawing.Drawing2D.GraphicsPath?oPath?=?new?System.Drawing.Drawing2D.GraphicsPath();
????????????int?x?=?0;
????????????int?y?=?0;
????????????int?thisWidth?=?this.Width;
????????????int?thisHeight?=?this.Height;
????????????int?angle?=?radius;
????????????if?(angle?>?0)
????????????{
????????????????System.Drawing.Graphics?g?=?CreateGraphics();
????????????????oPath.AddArc(x?y?angle?angle?180?90);?????????????????????????????????//?左上角
????????????????oPath.AddArc(thisWidth?-?angle?y?angle?angle?270?90);?????????????????//?右上角
????????????????oPath.AddArc(thisWidth?-?angle?thisHeight?-?angle?angle?angle?0?90);??//?右下角
????????????????oPath.AddArc(x?thisHeight?-?angle?angle?angle?90?90);?????????????????//?左下角
????????????????oPath.CloseAllFigures();
????????????????Region?=?new?System.Drawing.Region(oPath);
????????????}
????????????//?-----------------------------------------------------------------------------------------------
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????9728??2014-02-20?21:11??ControlPanel\bin\Debug\ControlPanel.dll

?????文件??????19968??2014-02-20?21:11??ControlPanel\bin\Debug\ControlPanel.pdb

?????文件???????3265??2014-02-06?20:32??ControlPanel\ControlPanel.csproj

?????文件????????643??2014-02-20?21:11??ControlPanel\obj\Debug\ControlPanel.csproj.FileListAbsolute.txt

?????文件???????9728??2014-02-20?21:11??ControlPanel\obj\Debug\ControlPanel.dll

?????文件??????19968??2014-02-20?21:11??ControlPanel\obj\Debug\ControlPanel.pdb

?????文件????????180??2014-02-20?21:11??ControlPanel\obj\Debug\ControlPanel.PicturePanel.resources

?????文件????????180??2014-02-20?21:11??ControlPanel\obj\Debug\ControlPanel.Properties.Resources.resources

?????文件???????4440??2014-02-07?21:59??ControlPanel\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6008??2014-02-20?21:11??ControlPanel\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????218??2014-02-20?21:11??ControlPanel\obj\Debug\GenerateResource.read.1.tlog

?????文件????????538??2014-02-20?21:11??ControlPanel\obj\Debug\GenerateResource.write.1.tlog

?????文件???????4096??2014-02-06?20:31??ControlPanel\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件???????4515??2014-02-20?21:11??ControlPanel\PicturePanel.cs

?????文件???????2431??2014-02-20?21:09??ControlPanel\PicturePanel.Designer.cs

?????文件???????5817??2014-02-20?21:09??ControlPanel\PicturePanel.resx

?????文件???????1376??2014-02-06?20:14??ControlPanel\Properties\AssemblyInfo.cs

?????文件???????2863??2014-02-06?20:31??ControlPanel\Properties\Resources.Designer.cs

?????文件???????5817??2014-02-06?20:31??ControlPanel\Properties\Resources.resx

?????目錄??????????0??2014-02-06?20:31??ControlPanel\obj\Debug\TempPE

?????目錄??????????0??2014-02-20?21:11??ControlPanel\bin\Debug

?????目錄??????????0??2014-02-06?20:14??ControlPanel\bin\Release

?????目錄??????????0??2014-02-20?21:11??ControlPanel\obj\Debug

?????目錄??????????0??2014-02-06?20:14??ControlPanel\bin

?????目錄??????????0??2014-02-06?20:14??ControlPanel\obj

?????目錄??????????0??2014-02-06?20:31??ControlPanel\Properties

?????目錄??????????0??2014-02-06?20:15??ControlPanel

-----------?---------??----------?-----??----

???????????????101779????????????????????27



............此處省略0個文件信息

評論

共有 條評論