C#中Vista在风格的button按钮

Vista效果的按钮控件,并且是开源的,

作者简介

我有一个习惯尽可能少使用的Windows标准控件。 如果我能写出我自己的控件那么我会的。  不管怎么说,这是第一个提出一个Vista风格的按钮,我没有创造出它在Photoshop。 我只是在设计的代码,因此它不太一样好找按钮的实际Vista系统。 实际的按钮本身可以做得很联合国Vista的十岁上下,如果你想通过改变颜色,但默认的按钮寻找的是左一个在顶部。

使用这个控件实际是很容易。 只需添加 VistaButton.cs 到您的解决方案文件,然后生成项目,你就会看到你的VS工具箱上多了一个控件 VistaButton

拖动控件到你的窗体上,设置几个属性就会看到效果

有12个属性与此对照,没有一个非常复杂的操作。 它们如下:

  • BaseColor -在背面的颜色绘制。 该 ButtonColor 物业从未绘制按钮被不透明和100%不透明度可使用此如果你希望你的。
  • BackImage -这是控制的图像的绘制在后面。 它的上面画基色。
  • ButtonColor -这是主要的按钮的颜色,颜色,突出显示下方。
  • ButtonStyle 属性-设置是否控制的背景绘制当鼠标地区以外,它的客户。
  • CornerRadius -弯道的半径,高度不应超过一半的按钮。
  • GlowColor -围绕发光颜色的鼠标。
  • HighlightColor -按钮的颜色的突出显示一半的顶部。
  • Image  -这是最上面的图片是画在按钮,这个例子中的跨图像在看到打勾。
  • ImageAlign -这是该地区客户的对齐按钮上的图像相对于。
  • 的ImageSize -大小来绘制图像。
  • ButtonText -文本显示在按钮上。
  • TextAlign -文本对齐方式的,一样 ImageAlign 。

下载地址:http://www.51ascx.com/140.html

posted @ 2011-04-08 10:30  小眼睛Smile  阅读(1161)  评论(1编辑  收藏  举报