C# 使表格透明
我正在尝试制作一个透明的表单,它将显示在屏幕的右下角。在这种形式下,我有一个图像作为我旋转的背景。问题是,当我使用以下代码使窗体透明时,我在图像上得到的轮廓与我为透明键/背景设置的颜色相同。这是因为图像,还是有办法通过编程解决这个问题 代码:C# 使表格透明,c#,winforms,transparency,C#,Winforms,Transparency,我正在尝试制作一个透明的表单,它将显示在屏幕的右下角。在这种形式下,我有一个图像作为我旋转的背景。问题是,当我使用以下代码使窗体透明时,我在图像上得到的轮廓与我为透明键/背景设置的颜色相同。这是因为图像,还是有办法通过编程解决这个问题 代码: 这使我的图像周围有一个橙色的轮廓。你不能使边框透明,但你可以完全去掉它。 为了摆脱边界,你可以用这个 FormBorderStyle = FormBorderStyle.None; 这是因为图像包含抗锯齿、半透明或半橙色像素。你需要摆脱他们!谢谢这很有道
这使我的图像周围有一个橙色的轮廓。你不能使边框透明,但你可以完全去掉它。 为了摆脱边界,你可以用这个
FormBorderStyle = FormBorderStyle.None;
这是因为图像包含抗锯齿、半透明或半橙色像素。你需要摆脱他们!谢谢这很有道理。
FormBorderStyle = FormBorderStyle.None;