首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#界面如何美化

2012-04-10 
c#界面怎么美化想做成如下效果:界面的背景色是渐变的 而不是固定某种颜色的 比如从上到下是从浅蓝变到蓝占

c#界面怎么美化
想做成如下效果:
界面的背景色是渐变的 而不是固定某种颜色的 比如从上到下是从浅蓝变到蓝

占用别人的时间不太道德 只求一种解决思路就满足啦~~

[解决办法]

C# code
protected override void OnPaintBackground(PaintEventArgs e){    base.OnPaintBackground(e);    using (LinearGradientBrush brush = new LinearGradientBrush(e.ClipRectangle, Color.Beige, Color.Red, LinearGradientMode.Vertical))    {        e.Graphics.FillRectangle(brush, e.ClipRectangle);    }}
[解决办法]
探讨

引用:

很简单的,我给你一个提示,如果不明白可以问我:
在窗体point事件中进行绘图:实现渐变的色彩,有一个非常有用的类:TextTrueBrush类

怎么问你?。。

热点排行