控件重绘 C# WinForm 控件美化
2022-07-26 11:52:15 340KB 控件重绘 C# WinForm 控件美化
1
开发语言C#,开发环境.net,控制控件RadioButton进行美化。
2022-06-21 15:49:17 89KB .net radiobutton 扩展控件,美化
1
用C#语言开发。.net环境下。对控件Button控件进行扩展,进行美化。
2022-02-18 10:00:37 175KB .net C# Button 控件 美化
1
控件重绘 C# WinForm控件美化扩展系列之TabControl
2022-01-07 15:10:54 340KB 控件重绘 TabControl
1
开发环境.net2.0 开发工具VS2005。WinForm 开发的CheckBox 控件的美化。对CheckBox的应用很好的。
2021-08-31 17:01:11 78KB C# .net CheckBox VS2005
1
前面的一篇文章C# WinForm控件美化扩展系列之ListView(2)中,存在列表项文本错乱的问题,这是因为绘制文本的时候不小心选错了一个属性,把SubItem选成了Item,所以总会得到了第一项的文本。除了修正这个错误外,对列表项选中后的背景画法进行了改变,使得选中的列表项不在是每个子项都有一个矩形边框,而是全部只有一个矩形边框。另外,实现了对ListView的边框的重绘,可以轻易的更换边框颜色。 如下: private void WmNcPaint(ref Message m) { base.WndProc(ref m); if (base.BorderStyle == BorderStyle.None) { return; } IntPtr hDC = NativeMethods.GetWindowDC(m.HWnd); if (hDC == IntPtr.Zero) { throw new Win32Exception(); } try { Color backColor = BackColor; Color borderColor = _borderColor; Rectangle bounds = new Rectangle(0, 0, Width, Height); using (Graphics g = Graphics.FromHdc(hDC)) { using (Region region = new Region(bounds)) { region.Exclude(AbsoluteClientRectangle); using (Brush brush = new SolidBrush(backColor)) { g.FillRegion(brush, region); } } ControlPaint.DrawBorder( g, bounds, borderColor, ButtonBorderStyle.Solid); } } finally { NativeMethods.ReleaseDC(m.HWnd, hDC); } m.Result = IntPtr.Zero; }
2021-07-16 12:00:10 161KB c#
1
首先CSkin界面库是完全免费的,可以任意使用,并且代码中无任何限制, 文件夹中的2.0和4.0指的是netframework版本。 使用教程: 1.工具箱右键-新建项-命名CSkin。 2.将CSkin.dll拖到新建的工具箱栏里。 3.控件添加完毕,控件拖拽到界面即可使用和引用。 4.窗体美化需要继承CCSkinMain。 如: public partial class FrmMain : Form 改成: public partial class FrmMain : CCSkinMain 并且引用命名空间: using CCWin; 5.窗体还可以继承以下等多种主题: Skin_Color,Skin_DevExpress,Skin_Mac,Skin_Metro,Skin_VS
2021-04-05 11:47:46 3.4MB CSkin C# 窗体美化
1
控件重绘 C# WinForm控件美化扩展系列之ListView
2021-04-05 11:42:53 593KB 控件重绘
1
Winform控件美化之TrackBar
2021-04-05 08:39:16 621KB Winform控件美 winform trac winform
1
C# WinForm控件美化扩展系列之TabControl(续).rar C# WinForm控件美化扩展系列之TabControl(续).rar C# WinForm控件美化扩展系列之TabControl(续).rar
2021-03-19 10:25:37 276KB C# WinForm控件美化
1