【例子介绍】C#自定义组件-抽奖系统
c# 自定义组件 button textlist等各式各样的美观组件,可以直接拖过来用 相当方便
【相关图片】
【源码结构】
文件清单
└── Lottery
├── CRD.Common
│ ├── AdapterItem.cs
│ ├── app.config
│ ├── AppException.cs
│ ├── bin
│ │ └── Debug
│ │ ├── CRD.Common.dll
│ │ ├── CRD.Common.dll.config
│ │ └── CRD.Common.pdb
│ ├── CRD.Common.csproj
│ ├── CRD.Common.csproj.vspscc
│ ├── mssccprj.scc
│ ├── obj
│ │ └── Debug
│ │ ├── CRD.Common.csproj.FileListAbsolute.txt
│ │ ├── CRD.Common.dll
│ │ ├── CRD.Common.pdb
│ │ ├── Refactor
│ │ │ └── CRD.Common.dll
│ │ └── TempPE
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── vssver2.scc
│ ├── vssver2.scc
│ ├── Win32.cs
│ └── WriteXML.cs
├── CRD.WinUI
│ ├── app.config
│ ├── bin
│ │ └── Debug
│ │ ├── CRD.Common.dll
│ │ ├── CRD.Common.pdb
│ │ ├── CRD.WinUI.dll
│ │ ├── CRD.WinUI.dll.config
│ │ └── CRD.WinUI.pdb
│ ├── ClientUtils.cs
│ ├── ColorSpace.cs
│ ├── CRD.WinUI.csproj
│ ├── CRD.WinUI.csproj.user
│ ├── CRD.WinUI.csproj.vspscc
│ ├── Editors
│ │ ├── DataGridView.cs
│ │ └── vssver2.scc
│ ├── Forms
│ │ ├── EnterFrom1.cs
│ │ ├── EnterFrom1.Designer.cs
│ │ ├── EnterFrom1.resx
│ │ ├── EnterUserControl.cs
│ │ ├── EnterUserControl.Designer.cs
│ │ ├── EnterUserControl.resx
│ │ ├── EntryForm.cs
│ │ ├── EntryForm.Designer.cs
│ │ ├── EntryForm.resx
│ │ ├── FormBase1.cs
│ │ ├── FormBase1.Designer.cs
│ │ ├── FormBase1.resx
│ │ ├── FormBase.cs
│ │ ├── FormBase.Designer.cs
│ │ ├── FormBase.resx
│ │ ├── FunctionFormBase.cs
│ │ ├── FunctionFormBase.Designer.cs
│ │ ├── FunctionFormBase.resx
│ │ ├── MainForm.cs
│ │ ├── MainForm.Designer.cs
│ │ ├── MainForm.resx
│ │ ├── MessageBoxForm.cs
│ │ ├── MessageBoxForm.Designer.cs
│ │ ├── MessageBoxForm.resx
│ │ ├── SkinForm.cs
│ │ ├── SkinForm.Designer.cs
│ │ ├── SkinForm.resx
│ │ ├── TipForm.cs
│ │ ├── TipForm.Designer.cs
│ │ ├── TipForm.resx
│ │ └── vssver2.scc
│ ├── HSLFilter.cs
│ ├── IForms
│ │ ├── IMainForm.cs
│ │ └── vssver2.scc
│ ├── Misc
│ │ ├── Button.cs
│ │ ├── Button.resx
│ │ ├── ComboBox.cs
│ │ ├── CommandButton.cs
│ │ ├── ContextMenuStrip.cs
│ │ ├── CustomScrollbar.cs
│ │ ├── DateTimePicker.cs
│ │ ├── GroupBox.cs
│ │ ├── Label.cs
│ │ ├── ListBox.cs
│ │ ├── panel.cs
│ │ ├── PictureBox.cs
│ │ ├── SubClass.cs
│ │ ├── TabControl.cs
│ │ ├── TextBox.cs
│ │ ├── ToolStripRenderer.cs
│ │ ├── TreeView.cs
│ │ ├── TreeView.Designer.cs
│ │ └── vssver2.scc
│ ├── mssccprj.scc
│ ├── obj
│ │ └── Debug
│ │ ├── CRD.WinUI.csproj.FileListAbsolute.txt
│ │ ├── CRD.WinUI.csproj.GenerateResource.Cache
│ │ ├── CRD.WinUI.dll
│ │ ├── CRD.WinUI.Forms.EnterFrom1.resources
│ │ ├── CRD.WinUI.Forms.EnterUserControl.resources
│ │ ├── CRD.WinUI.Forms.EntryForm.resources
│ │ ├── CRD.WinUI.Forms.FormBase1.resources
│ │ ├── CRD.WinUI.Forms.FormBase.resources
│ │ ├── CRD.WinUI.Forms.FunctionFormBase.resources
│ │ ├── CRD.WinUI.Forms.MainForm.resources
│ │ ├── CRD.WinUI.Forms.MessageBoxForm.resources
│ │ ├── CRD.WinUI.Forms.SkinForm.resources
│ │ ├── CRD.WinUI.Forms.TipForm.resources
│ │ ├── CRD.WinUI.Misc.Button.resources
│ │ ├── CRD.WinUI.pdb
│ │ ├── CRD.WinUI.Properties.Resources.resources
│ │ ├── Refactor
│ │ │ └── CRD.WinUI.dll
│ │ ├── ResolveAssemblyReference.cache
│ │ └── TempPE
│ │ └── Properties.Resources.Designer.cs.dll
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ └── vssver2.scc
│ ├── Resources
│ │ ├── Common
│ │ │ ├── button
│ │ │ │ ├── arrow.bmp
│ │ │ │ ├── bcenter.bmp
│ │ │ │ ├── bcenter_noshader.bmp
│ │ │ │ ├── bleft.bmp
│ │ │ │ ├── bleft_noshader.bmp
│ │ │ │ ├── bright.bmp
│ │ │ │ ├── bright_noshader.bmp
│ │ │ │ ├── btndown.bmp
│ │ │ │ ├── btnfore.bmp
│ │ │ │ ├── btnnomal.bmp
│ │ │ │ ├── check2.bmp
│ │ │ │ ├── check.bmp
│ │ │ │ ├── radio2.bmp
│ │ │ │ ├── radio.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── toolbar_down.bmp
│ │ │ │ └── vssver2.scc
│ │ │ ├── cursor
│ │ │ │ ├── hand.cur
│ │ │ │ └── vssver2.scc
│ │ │ ├── dialog2009
│ │ │ │ ├── bg.bmp
│ │ │ │ ├── borderbl.bmp
│ │ │ │ ├── borderbm.bmp
│ │ │ │ ├── borderbr.bmp
│ │ │ │ ├── borderml.bmp
│ │ │ │ ├── bordermr.bmp
│ │ │ │ ├── bordertl.bmp
│ │ │ │ ├── bordertm.bmp
│ │ │ │ ├── bordertr.bmp
│ │ │ │ ├── dialog_close.bmp
│ │ │ │ ├── dialog_close_cleft.bmp
│ │ │ │ ├── dialog_close_left.bmp
│ │ │ │ ├── tbclose.bmp
│ │ │ │ ├── tbleft.bmp
│ │ │ │ ├── tbmax.bmp
│ │ │ │ ├── tbmin.bmp
│ │ │ │ ├── tbnormal.bmp
│ │ │ │ ├── tbright.bmp
│ │ │ │ ├── tcleft.bmp
│ │ │ │ ├── tcright.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── icon
│ │ │ │ ├── arrow_down.bmp
│ │ │ │ ├── arrow_up.bmp
│ │ │ │ ├── certified.bmp
│ │ │ │ ├── close.bmp
│ │ │ │ ├── hand.bmp
│ │ │ │ ├── lock.bmp
│ │ │ │ ├── LZ-01.bmp
│ │ │ │ ├── LZ-02.bmp
│ │ │ │ ├── LZ-03.bmp
│ │ │ │ ├── LZ-04.bmp
│ │ │ │ ├── LZ-05.bmp
│ │ │ │ ├── LZ-06.bmp
│ │ │ │ ├── LZ.bmp
│ │ │ │ ├── LZh-01.bmp
│ │ │ │ ├── LZh-02.bmp
│ │ │ │ ├── LZh-03.bmp
│ │ │ │ ├── LZh-04.bmp
│ │ │ │ ├── LZh-05.bmp
│ │ │ │ ├── LZh-06.bmp
│ │ │ │ ├── phone.bmp
│ │ │ │ ├── play.bmp
│ │ │ │ ├── qqhome.bmp
│ │ │ │ ├── sitdown.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── Tipicon.ico
│ │ │ │ ├── vssver2.scc
│ │ │ │ └── watch.bmp
│ │ │ ├── list
│ │ │ │ ├── del.bmp
│ │ │ │ ├── spin_nex.bmp
│ │ │ │ ├── spin_pre.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── menu
│ │ │ │ ├── hall_sys_icon.bmp
│ │ │ │ ├── iconbg2.bmp
│ │ │ │ ├── iconbg.bmp
│ │ │ │ ├── menu_icon_bg.bmp
│ │ │ │ ├── menu_sel_left.bmp
│ │ │ │ ├── menu_sel_mid.bmp
│ │ │ │ ├── menu_sel_right.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── msgbox
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── tiperror.png
│ │ │ │ ├── tipnorm.png
│ │ │ │ ├── tipques.png
│ │ │ │ ├── tipwarn.png
│ │ │ │ └── vssver2.scc
│ │ │ ├── scroll
│ │ │ │ ├── downarrow.png
│ │ │ │ ├── scroll.bmp
│ │ │ │ ├── ThumbBottom.png
│ │ │ │ ├── ThumbMiddle.png
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── uparrow.png
│ │ │ │ └── vssver2.scc
│ │ │ ├── splitter
│ │ │ │ ├── bg1.bmp
│ │ │ │ ├── bg2.bmp
│ │ │ │ ├── bg3.bmp
│ │ │ │ ├── bg.bmp
│ │ │ │ ├── down.bmp
│ │ │ │ ├── left.bmp
│ │ │ │ ├── right.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── up.bmp
│ │ │ │ └── vssver2.scc
│ │ │ ├── tab
│ │ │ │ ├── next.bmp
│ │ │ │ ├── pre.bmp
│ │ │ │ ├── TabIcons.bmp
│ │ │ │ ├── tab_item_left.bmp
│ │ │ │ ├── tab_item_mid.bmp
│ │ │ │ ├── tab_item_right.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ └── Tip
│ │ │ ├── close_btn.bmp
│ │ │ ├── Thumbs.db
│ │ │ ├── tipbg.bmp
│ │ │ ├── tips-nest.bmp
│ │ │ ├── vssver2.scc
│ │ │ ├── watch_btn_hover.ico
│ │ │ ├── watch_btn_normal.ico
│ │ │ └── watch_btn_press.ico
│ │ ├── MainWin
│ │ │ ├── about.bmp
│ │ │ ├── Border
│ │ │ │ ├── bg.bmp
│ │ │ │ ├── borderbl.bmp
│ │ │ │ ├── borderbl.psd
│ │ │ │ ├── borderbm.bmp
│ │ │ │ ├── borderbr.bmp
│ │ │ │ ├── borderl.bmp
│ │ │ │ ├── borderr.bmp
│ │ │ │ ├── bordertl.bmp
│ │ │ │ ├── bordertm.bmp
│ │ │ │ ├── bordertr.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── Border111.rar
│ │ │ ├── Border.rar
│ │ │ ├── Button
│ │ │ │ ├── BlueVip.png
│ │ │ │ ├── CloseBtn.bmp
│ │ │ │ ├── ColorBtn.png
│ │ │ │ ├── Default.png
│ │ │ │ ├── ItemShop.png
│ │ │ │ ├── MaxBtn.bmp
│ │ │ │ ├── MenuBtn.png
│ │ │ │ ├── MinBtn.bmp
│ │ │ │ ├── OfficialWebsite.png
│ │ │ │ ├── RestrBtn.bmp
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── button_help.bmp
│ │ │ ├── HallTitle.bmp
│ │ │ ├── maintab.bmp
│ │ │ ├── QQGame.bmp
│ │ │ ├── Shading
│ │ │ │ ├── 1.png
│ │ │ │ ├── 2.png
│ │ │ │ ├── 3.png
│ │ │ │ ├── 4.png
│ │ │ │ ├── 5.png
│ │ │ │ ├── 6.png
│ │ │ │ ├── 7.png
│ │ │ │ ├── 8.png
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── split.bmp
│ │ │ ├── Thumbs.db
│ │ │ ├── Tray
│ │ │ │ ├── loading01-16.ico
│ │ │ │ ├── loading01-256.ico
│ │ │ │ ├── loading02-16.ico
│ │ │ │ ├── loading02-256.ico
│ │ │ │ ├── loading02-xp.ico
│ │ │ │ ├── loading03-16.ico
│ │ │ │ ├── loading03-256.ico
│ │ │ │ ├── loading04-16.ico
│ │ │ │ ├── loading04-256.ico
│ │ │ │ ├── QGm_16.ico
│ │ │ │ ├── QGm_256.ico
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── vssver2.scc
│ │ │ ├── vssver2.scc
│ │ │ └── web
│ │ │ ├── back.bmp
│ │ │ ├── Thumbs.db
│ │ │ ├── vssver2.scc
│ │ │ ├── web_bbs.png
│ │ │ ├── web_home.png
│ │ │ ├── web_line.bmp
│ │ │ ├── web_next.png
│ │ │ ├── web_pre.png
│ │ │ ├── web_spliter.png
│ │ │ ├── web_stop.png
│ │ │ └── web_updt.png
│ │ └── Skin
│ │ ├── btn.png
│ │ ├── colors.bmp
│ │ ├── tab.bmp
│ │ ├── textures.bmp
│ │ ├── Thumbs.db
│ │ └── vssver2.scc
│ ├── Shared.cs
│ └── vssver2.scc
├── GlassButton
│ ├── bin
│ │ └── Debug
│ │ ├── GlassButton.dll
│ │ └── GlassButton.pdb
│ ├── GlassButton.bmp
│ ├── GlassButton.cs
│ ├── GlassButton.csproj
│ ├── GlassButton.Designer.cs
│ ├── obj
│ │ └── Debug
│ │ ├── GlassButton.csproj.FileListAbsolute.txt
│ │ ├── GlassButton.dll
│ │ ├── GlassButton.pdb
│ │ ├── Refactor
│ │ │ └── GlassButton.dll
│ │ └── TempPE
│ └── Properties
│ └── AssemblyInfo.cs
├── Lottery
│ ├── bin
│ │ └── Debug
│ │ ├── CRD.Common.dll
│ │ ├── CRD.Common.pdb
│ │ ├── CRD.WinUI.dll
│ │ ├── CRD.WinUI.pdb
│ │ ├── GlassButton.dll
│ │ ├── GlassButton.pdb
│ │ ├── Lottery.exe
│ │ ├── Lottery.ini
│ │ ├── Lottery.pdb
│ │ ├── Lottery.vshost.exe
│ │ ├── Lottery.vshost.exe.manifest
│ │ ├── Microsoft Excel.ico
│ │ └── QQSkinForm.dll
│ ├── Form1.cs
│ ├── Form1.Designer.cs
│ ├── Form1.resx
│ ├── IniFile.cs
│ ├── Lottery.csproj
│ ├── Model.cs
│ ├── obj
│ │ └── Debug
│ │ ├── Lottery.csproj.FileListAbsolute.txt
│ │ ├── Lottery.csproj.GenerateResource.Cache
│ │ ├── Lottery.exe
│ │ ├── Lottery.Form1.resources
│ │ ├── Lottery.ini
│ │ ├── Lottery.pdb
│ │ ├── Lottery.Properties.Resources.resources
│ │ ├── Refactor
│ │ ├── ResolveAssemblyReference.cache
│ │ └── TempPE
│ ├── Program.cs
│ └── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
└── Lottery.sln
57 directories, 350 files
评论