自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 CSDN论坛学习工具(CSDN Study v1.0.0.2版)发布

CSDN论坛学习工具(CSDN Study v1.0.0.2版)发布了(下载),主要增加了一下几个功能:1、增加截图功能。截图可以自动上传到CSDN相册,可以直接在回复和发布帖子中使用。2、增加自动登录功能。3、增加热键功能。可以使用热键隐藏和显示所有

2011-03-22 17:52:00 1010

原创 C# RGB颜色与HSL颜色相互转换和应用

RGB颜色,就是用红、绿、蓝三个分量组成的颜色,.NET中用Color类来表示,HSL颜色,就是用色调(Hue)、饱和度(Saturation)、亮度(Lightness)来描绘一个颜色,这两种颜色的介绍网上很多,我就不具体介绍了。RGB颜色和HSL颜色的转化时有固定公式的,大家可以参考WIKI上的介绍(HSL and HSV),下面来介绍一下HSLColor类,它主要实现以下功能,RGB颜色跟H

2010-01-01 16:00:00 1634 2

原创 C# WinForm ListView控件美化换肤

先看效果:                                       .NET自带的ListView控件本身就有部分BUG,例如当设置显示模式设为Tile(平铺)样式的时候,选择不同的项,就会有些选择后的背

2010-01-01 15:48:00 7199

原创 C# 美化WinForm窗体自带的系统菜单

实现对系统菜单的自绘是非常麻烦的事情,花了不少时间,虽然实现了,但是还是不是很满意,因为还会闪烁,用了很多方法没能解决,就暂时这样先了。先来看看最后的效果: 先说说最开始的想法,因为我原来以为这是不会很难实现的一个东西,做了才知道,这个东西还真是特别,用正常的办法处理是不行的。第一次尝试:通过得到系统菜单的句柄,然后通过截取消息就可以对它进行绘制了,不过这个系统菜单很特别,

2009-12-31 23:59:00 3440

原创 C# WinForm ComboBox控件美化换肤

实现完整的ComboBox控件换肤,效果如下:  实现对ComboBox的美化,主要是两个地方,一是边框,一是下拉按钮。边框的美化比较简单,就不详细说明了。下拉按钮的美化主要是需要得到它的位置和大小,还有就是鼠标进入、离开、按下时需要绘制不同的效果。要得到下拉按钮的位置和大小,可以通过API函数GetComboBoxInfo来得到。 源码可以从《C# WinForm控件美化

2009-12-31 23:52:00 5196

原创 C# 让ListBox控件的项显示图标

      原文(提供源码下载):C# WinForm控件美化扩展系列之ListBox(续)-显示图标项         在WinForm程序开发中,ListBox控件是比较常用的一个控件,有时候我们需要一个比较美观的ListBox控件,让用户看ListBox控件显示的信息时比较清晰、形象,我们可以让ListBox控件隔行显示不同的背景色,让每个项显示图标,本文将介绍怎样实现这样的一个

2009-11-17 23:39:00 3075 1

原创 C# 美化窗体(换肤)

原文地址一直想写一个比较完整的、容易扩展的窗体换肤的方案,由于时间问题,都没去实现这个想法。现在有朋友提出需要,就把以前写的重新拿出来看了一篇,花了些时间,做出了现在的这个换肤的方案。实现的过程中遇到了不少问题,但还是解决了,虽然也许还有些缺陷,但也算是比较完善了。现在只实现了完全代码绘制的SkinFormProfessionalRenderer,接下来有时间会写一个SkinFormImage

2009-09-25 16:26:00 1667 1

原创 C# 实现完整的仿QQ截图控件

控件实现了截图、绘制矩形、圆形、箭头、线条、文字,还需要可以撤销绘制步骤、保存图形等功能,基本实现了跟QQ2008截图一样的功能,还可以更换颜色样式和鼠标的样式。截图时候的效果图如下:相关文章:1、C# 实现完整功能的截图控件(1)-实现绘图工具栏控件2、C# 实现完整功能的截图控件(2)-实现颜色和字体选择控件3、C# 实现完整功能的截图控件(3)-实现漂亮的快捷菜单

2009-09-11 14:15:00 1968 1

原创 C# NumericUpDown 换肤

原文地址NumericUpDown 控件主要功能是让用户通过单击Up-Down按钮或者使用键盘上的上下箭头来按设置好的增量改变数值。它也是一个复合控件,由一个TextBox和一个Up-Down按钮组成,对它的美化主要是对Up-Down按钮(UpDownButton)和边框(Border)的美化。边框的美化是比较简单的,本文主要介绍对UpDownButton的美化。首先,需要获取UpDown

2009-08-19 12:00:00 2537

原创 C# WinForm控件美化扩展系列之ListView

        看到论坛上很多人问到怎么把ListView控件的列表头不包含列表项的最后那一部分也进行重绘,看起来更美观一些,但是基本都没能解决,今天就发这篇文章,提供一种解决方法吧。具体文章看 C# WinForm控件美化扩展系列之ListView。        ListView其实由两部分组成的,它包含了一个Header部分,用SPY++看看就知道了,要实现对列表最后一部分的美化,直

2009-08-18 09:03:00 4561 4

原创 最近写的一些文章--关于控件和文件传输

1、实现百度博客、QQ登录、360扫描时类似的进度控件2、控件水印系列:TextBox,ComboBox,RichTextBox,类似QQ搜素的 WatermarkSearchBox    3、类似QQ传文件的控件4、UDP传输文件5、Button控件

2009-08-11 11:44:00 895 5

原创 SQLite.NET 一个小巧但是功能非常强大的数据库

你的单机版软件还用着Access?如果这样的话,你就应该了解下SQLite了。这里我提供了一个最简单的SQLite 操作类,还有 一个非常强大的跟.NET数据库操作类功能一样的SQLite 组件:SQLite-1.0.61.0-source.zip 跟一个非常好用的建立 SQLite 数据库的工具 SqliteAdmin的下载。我们来看看SQLite 的简单介绍:SQLite第一个Alph

2009-07-16 18:03:00 1289

原创 扩展 WebBrowser 控件 DragWebBrowser FlashGameWebBrowser

最近朋友叫我帮做一个跟其小游戏网站配套的程序,考虑用WebBrowser 直接加载游戏,并且支持拖放。 对于拖放操作,WebBrowser 默认对拖入的文件都是直接打开的,我通过API函数DragQueryFile 实现了得到拖入的文件路径。看看DragWebBrowser 的关键代码:     [DllImport("shell32.dll")]    private stati

2009-07-16 18:01:00 740

原创 控制带有滚动条的控件(ListView,TreeView等)的滚动条显示

这是一个小小的组件,实现控制带有滚动条的控件(ListView,TreeView等)的滚动条显示。    带有滚动条的控件,通常情况下都是需要显示滚动条的时候,如果水平滚动条和垂直滚动条都需要显示,就一起显示出来。但是有的时候我们只想让其只显示一条滚动条,例如只显示垂直滚动条,我们应该怎么办呢?我们可以通过API函数:ShowScrollBar (查看)来实现。另外,我们可以通过API函数

2009-07-15 17:56:00 1277

原创 类似QQ表情的控件 EmotionContainer(原创)

查看原文一个类似QQ表情的控件,包含:EmotionContainer、EmotionItem、GifBox、Popup。EmotionContainer:表情控件。EmotionItem:一个表情项。GifBox:用来显示表情,请查看一个专用于显示GIF的控件 GifBox。Popup:用来弹出表情控件。请查看显示透明的弹出窗体。来看看 EmotionContainer

2009-07-15 17:51:00 1453

原创 淡入淡出显示图像控件

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

2008-10-31 15:43:00 655

原创 自定义控件显示GIF图像

 public class GifShow : Control    {        #region 变量        private Image _image;        private Rectangle _imageRectangle;        private EventHandler _eventAnimator;        private bool _canAn

2008-05-22 13:03:00 800

HotKeyTextBox

一个仿QQ的只能输入热键的TextBox控件。

2009-05-09

SystemVolumeContrlLib

系统音量控制组件(API)

2008-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除