C#:透明按钮
设置btn FlatStyle为: Flat
设置btn背景为:Transparent
更彻底的话就要使用如下方法————
/// <summary> /// 设置透明按钮样式 /// </summary> private void SetBtnStyle(Button btn) //在Form1_Load时候调用 { btn.FlatStyle = FlatStyle.Flat;//样式 btn.ForeColor = Color.Transparent;//前景 btn.BackColor = Color.Transparent;//去背景 btn.FlatAppearance.BorderSize = 0;//去边线 btn.FlatAppearance.MouseOverBackColor = Color.Transparent;//鼠标经过 btn.FlatAppearance.MouseDownBackColor = Color.Transparent;//鼠标按下 } private void btn_MouseHover(object sender, EventArgs e) //分别设置进你要令其透明控件的动作 { Button btn = sender as Button; btn.FlatAppearance.BorderSize = 1; } private void btn_MouseLeave(object sender, EventArgs e) //分别设置进你要令其透明控件的动作
{
Button btn = sender as Button; btn.FlatAppearance.BorderSize = 0;
}
来自:
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步