可以顯示漸變背景色的Lable

2021-03-31 08:56:59 字數 2410 閱讀 6145

usingsystem;

using

system.collections;

using

system.***ponentmodel;

using

system.drawing;

using

system.drawing.drawing2d;

using

system.windows.forms;

namespace

uplibrary.upcontrols

///

///清理所有正在使用的資源。

///

protected

override

void dispose( bool disposing )

}

base.dispose( disposing );

}

#region

元件設計器生成的**

//////

設計器支援所需的方法 - 不要使用**編輯器

///

修改此方法的內容。

///

private

void initialize***ponent()

#endregion

protected

override

void onpaintbackground(painteventargs e)

else

if (backgroundimage != null)

else

}

e.graphics.fillrectangle(basebackground, clientrectangle);

e.graphics.flush();

}

[

category("漸變"),

defaultvalue(true),

description("指示是否顯示文字。")

]

public

bool showtext

set

invalidate();

} }

}

[

category("漸變"),

defaultvalue(true),

description("指示背景是否應顯示顏色漸變。 ")

]

public

bool showgradient

set

invalidate();

} }

}

[

category("漸變"),

description("指定漸變的角度")

]

public

float angle

set

invalidate();

} }

[

category("漸變"),

description("指定漸變的開始顏色")

]

public color startcolor

set

invalidate();

} }

[

category("漸變"),

description("指定漸變的結束顏色")

]

public color endcolor

set

invalidate();

} }

[description("當在設計器中更改屬性時實現屬性的序列化(永續性)")]

public

bool shouldserializestartcolor()

public

bool shouldserializeendcolor()

protected

override

void onbackcolorchanged(eventargs e)

}

protected

override

void ontextchanged(eventargs e)

}

protected

override

void onbackgroundimagechanged(eventargs e)

}

protected

override

void onresize(eventargs e)

}

} }

背景色勻速漸變顯示

1 背景色勻速漸變顯示 ransition 顏色 變換延續的時間 變換速率 transition background color 0.3s linear 變換速率 1 ease 逐漸變慢 預設值,ease函式等同於貝塞爾曲線 0.25,0.1,0.25,1.0 2 linear 勻速 linear...

iOS UIView背景色漸變

uiview theview uiview alloc initwithframe self headerbackimgview frame self headerview addsubview theview 初始化 cagradientlayer 物件,使它的大小為 uiview 的大小 cag...

DIV背景色漸變

ie下 filter alpha opacity 100 finishopacity 100 style 1,startx 0,starty 0,finishx 100,finishy 50 progid dximagetransform.microsoft.gradient startcolors...

背景色漸變處理 linear gradient

處理各個瀏覽器間的相容,背景色漸變 background moz linear gradient top,0192ed 0 0baeb3 100 background webkit gradient linear,left top,left bottom,color stop 0 0192ed co...

css設定背景色漸變

瀏覽器字首 background linear gradient red,blue background webkit linear gradient red,blue background o linear gradient red,blue background moz linear gradi...