开发者

Opacity on Control

Is it possible to m开发者_如何学Cake a control semi-transparent?


The direct answer to your question is 'No'.

WinForms supports Translucency at the Form level (Form.Opacity), but not controls. In cases this was important, I have used layered forms.

If this feature is important and changing frameworks is an option, WPF does support translucent controls.


If the control supports transparent backgrounds, you can use Color.FromArgb() to set a translucent color:

button1.BackColor = Color.FromArgb(100, Color.Red);

Depending on how you want this to work, you would vary the alpha value (to between 0 and 255).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜