【问题标题】:How to make a panel blur in Winforms [duplicate]如何在Winforms中使面板模糊[重复]
【发布时间】:2015-10-03 07:41:00
【问题描述】:

我正在尝试通过我的 c# 代码在一个面板内的 winforms 中获取一些功能,这需要一些时间。 我想让面板模糊并在那里放置一个进度消息或图像,并禁用面板所在的表单的其他控件,以便用户在获取功能并将其放到面板上时不能使用任何其他控件.我找不到面板的任何不透明度设置。 这个怎么实现?

【问题讨论】:

  • 对我来说它看起来不像是重复的。但是,与其进行可能难以实现的模糊化,不如在禁用部分的顶部堆叠一个半透明面板(不透明度为 0.75 或 0.5 的 blck)?

标签: winforms c#-4.0 panel


【解决方案1】:

如果您不想从表单中删除它,您可以将面板移动到负坐标的某个位置,将所需的任何进度条放在面板的位置,完成后,将其放回并删除进度条控件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 2015-05-12
    相关资源
    最近更新 更多