using System.Windows.Forms;
/// <summary>
/// 解决加载闪烁,背景透明等问题
/// </summary>
protected override CreateParams CreateParams
{
get
{
var parms = base.CreateParams;
parms.Style &= ~0x02000000;
return parms;
}
}
C# winform 解决背景图加载闪烁,窗体大小改变,背景闪烁,背景透明等问题
最新推荐文章于 2025-10-19 16:16:50 发布
这篇博客介绍了如何在Windows Forms应用程序中避免控件加载时的闪烁现象,并实现背景透明。通过重写`CreateParams`方法,禁用WS_EX_CLIENTEDGE样式,可以有效地消除控件的边框动画,从而消除闪烁。同时,这种方式也使得控件具有了透明背景,提高了用户体验。

1194

被折叠的 条评论
为什么被折叠?



