| 12345678910111213141516171819202122232425262728293031323334 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.Drawing;
- namespace HXX.Scanner.Client.UI
- {
- public class TransparentPanel : Panel
- {
- protected override CreateParams CreateParams
- {
- get
- {
- CreateParams cp = base.CreateParams;
- cp.ExStyle |= 0x00000020; // WS_EX_TRANSPARENT
- return cp;
- }
- }
- protected override void OnPaintBackground(PaintEventArgs e)
- {
- // 不绘制背景
- }
- public TransparentPanel()
- {
- this.BackColor = Color.FromArgb(125, Color.Black); // 半透明黑色
- }
- }
- }
|