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

  • 大小: 3.68MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-21
  • 語言: C#
  • 標簽: C#??按鈕??美化??

資源簡介

C#用的漂亮按鈕控件,直接拖出來就可以用,效果挺不錯的

資源截圖

代碼片段和文件信息

using?System;
using?System.ComponentModel;
using?System.Drawing;
using?System.Drawing.Drawing2D;
using?System.Windows.Forms;

namespace?GlassButton
{
????#region//控件狀態
????///?
????///?控件狀態
????///?

????public?enum?State
????{
????????///?
????????///?無
????????///?

????????Normal?=?0
????????///?
????????///?獲得焦點
????????///?

????????Focused?=?1
????????///?
????????///?失去焦點
????????///?

????????LostFocused?=?2
????????///?
????????///?鼠標指針進入控件
????????///?

????????MouseEnter?=?3
????}
????#endregion

????public?class?GlassButton?:?Control
????{
????????#region//私有變量
????????private?int?bmp_Left;
????????private?const?int?bmp_Top?=?5;
????????private?const?int?bmp_Size?=?45;
????????private?bool?_focused?=?false;
????????private?State?state?=?State.Normal;

????????private?Bitmap?_icon?=?Properties.Resources.icon;
????????private?string?_text?=?null;
????????#endregion

????????#region//構造函數
????????public?GlassButton()
????????{
????????????Setstyle(Controlstyles.AllPaintingInWmPaint?|
????????????????Controlstyles.DoubleBuffer?|
????????????????Controlstyles.OptimizedDoubleBuffer?true);???????????????//雙緩沖防止重繪時閃爍
????????????Setstyle(Controlstyles.UserPaint?true);??????????????????????//自定義繪制控件內容
????????????Setstyle(Controlstyles.SupportsTransparentBackColor?true);???//模擬透明
????????????Setstyle(Controlstyles.Selectable?true);?????????????????????//接收焦點
????????????Setstyle(Controlstyles.ResizeRedraw?true);
????????????Size?=?new?Size(73?81);??????????????????????????????????????//初始大小
????????????Font?=?new?Font(“微軟雅黑“?9);???????????????????????????????//控件字體
????????????BackColor?=?Color.Transparent;
????????}
????????#endregion

????????#region//屬性
????????///?
????????///?獲取或設置控件顯示的圖片
????????///?

????????[Description(“獲取或設置控件顯示的圖標“)]
????????public?Bitmap?Icon
????????{
????????????get?{?return?_icon;?}
????????????set?{
????????????????_icon?=?value;
????????????????Invalidate(false);
????????????}
????????}

????????///?
????????///?重寫控件焦點屬性
????????///?

????????[Description(“重寫控件焦點屬性“)]
????????public?new?bool?Focused
????????{
????????????get?{?return?_focused;?}
????????????set
????????????{
????????????????_focused?=?value;

????????????????if?(_focused)
????????????????????state?=?State.Focused;
????????????????else
????????????????????state?=?State.LostFocused;

????????????????Invalidate(false);
????????????}
????????}

????????///?
????????///?與控件關聯的文本
????????///?

????????[Description(“與控件關聯的文本。“)DefaultValue(null)]
????????public?new?string?Text
????????{
????????????get?{
????????????????return?_text;
????????????}
????????????set?{
????????????????_text?=?value;
????????????????Invalidate(false);
????????????}
????????}
????????#endregion

????????#region

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

?????文件??????37376??2012-09-26?10:59??GlassButton\GlassButton\bin\Release\GlassButton.dll

?????文件???????8236??2012-09-26?10:56??GlassButton\GlassButton\GlassButton.cs

?????文件???????3355??2012-09-26?10:53??GlassButton\GlassButton\GlassButton.csproj

?????文件???????5985??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????3914??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\GenerateResource-ResGen.read.1.tlog

?????文件????????338??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\GenerateResource-ResGen.write.1.tlog

?????文件???????1591??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\GlassButton.csproj.FileListAbsolute.txt

?????文件????????866??2011-11-02?17:48??GlassButton\GlassButton\obj\Debug\GlassButton.csproj.GenerateResource.Cache

?????文件??????37888??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\GlassButton.dll

?????文件??????24064??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\GlassButton.pdb

?????文件??????28370??2012-09-26?10:58??GlassButton\GlassButton\obj\Debug\GlassButton.Properties.Resources.resources

?????文件???????5120??2012-09-26?10:39??GlassButton\GlassButton\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件???????5983??2013-01-03?21:40??GlassButton\GlassButton\obj\Release\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????3914??2012-09-26?10:59??GlassButton\GlassButton\obj\Release\GenerateResource-ResGen.read.1.tlog

?????文件????????342??2012-09-26?10:59??GlassButton\GlassButton\obj\Release\GenerateResource-ResGen.write.1.tlog

?????文件???????2196??2012-09-26?10:59??GlassButton\GlassButton\obj\Release\GlassButton.csproj.FileListAbsolute.txt

?????文件????????866??2011-11-09?14:18??GlassButton\GlassButton\obj\Release\GlassButton.csproj.GenerateResource.Cache

?????文件??????37376??2012-09-26?10:59??GlassButton\GlassButton\obj\Release\GlassButton.dll

?????文件??????28370??2012-09-26?10:59??GlassButton\GlassButton\obj\Release\GlassButton.Properties.Resources.resources

?????文件???????5120??2012-09-26?10:38??GlassButton\GlassButton\obj\Release\TempPE\Properties.Resources.Designer.cs.dll

?????文件???????1354??2011-09-14?15:20??GlassButton\GlassButton\Properties\AssemblyInfo.cs

?????文件???????3603??2012-09-26?10:38??GlassButton\GlassButton\Properties\Resources.Designer.cs

?????文件???????6813??2012-09-26?10:38??GlassButton\GlassButton\Properties\Resources.resx

?????文件???????1096??2011-09-14?15:20??GlassButton\GlassButton\Properties\Settings.Designer.cs

?????文件????????249??2011-09-14?15:20??GlassButton\GlassButton\Properties\Settings.settings

?????文件???????3064??2011-09-15?21:24??GlassButton\GlassButton\Resources\down.png

?????文件???????3072??2011-09-15?21:24??GlassButton\GlassButton\Resources\enter.png

?????文件??????14657??2012-09-26?10:38??GlassButton\GlassButton\Resources\icon.png

?????文件???????1422??2012-09-26?10:13??GlassButton\GlassButton.sln

????..A..H.?????38400??2013-01-04?19:47??GlassButton\GlassButton.suo

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

評論

共有 條評論