C# Winforms 透明控件允许点击

标签 c# winforms controls transparency

我有一个开始时完全透明的 Winforms 控件,但随后会在其上绘制线条。我希望鼠标事件完全忽略控件,而是转到下面的内容(按钮和所有垃圾)。

有什么办法吗?顺便说一句,P/Invoking 东西会很好。

最佳答案

我也一直在寻找解决方案。我最接近的是通过将控件的 Region 属性设置为透明区域,使完全透明的区域具有点击功能。 (由这篇文章提供:http://bytes.com/topic/visual-basic-net/answers/815914-transparent-user-control-click-through-control-below#post3251154)

关于C# Winforms 透明控件允许点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/855826/

相关文章:

c# - 递归算法中出现大数时出现 StackOverflowException。优化?

c# - ASP.net/C# 电子邮件与 AlternateViews 显示 HTML 而不是纯文本

c# - 相当于通过变量名来引用控件?

c# - 我应该为此使用线程吗?

angularjs - 类型上不存在属性。 typescript

c# - 如何在 GridView 中获取主键但不显示它?

c# - 'int' 类型的值不能用作默认参数,因为没有标准转换为 C# 类型

c# - 如果文本框为空白或空,如何将文本框的值设置为 "0"?

c# - ASP 网络-C# : Access controls by Id

c# - C# 中的等宽可编辑文本