将richtextbox背景色设置为透明后出现的情况

问题描述

因为richtextbox无法设置背景图片,所以我将richtextbox重写,使其能够背景透明这样就能显示歌词的背景图片了可是程序运行后出现一个问题下面是双击歌曲列表正常出现了歌词但是播放了10几秒左右,歌词全部隐藏了,我再在richtextbox中选一下,就又出现了歌词。这是什么情况?下面是重写的代码publicclassTransparentRichTextBox:RichTextBox{protectedoverrideCreateParamsCreateParams{get{CreateParamscp=base.CreateParams;cp.ExStyle|=0x20;returncp;}}}

下面是设置文本Lrclrc=Lrc.InitLrc(lyricPath);rtxtLyric.Text=string.Empty;StringBuildersbLyric=newStringBuilder(1024);foreach(varlineinlrc.LrcWord.Values){sbLyric.Append(line).Append("rn");}rtxtLyric.Text=sbLyric.ToString();

时间: 2024-09-29 13:05:14

将richtextbox背景色设置为透明后出现的情况的相关文章

wpf里面窗体设置透明后,webbrowser也变成透明的了,如何让webbrowser不为透明

问题描述 wpf里面窗体设置透明后,webbrowser也变成透明的了,如何让webbrowser不为透明 wpf里面窗体设置透明后,webbrowser也变成透明的了,如何让webbrowser不为透明 解决方案 外表 嵌套一层border ,设置border的background 解决方案二: 亲,可不可以给点代码,我写了没有起作用 解决方案三: 亲,可不可以给点代码,我写了没有起作用 解决方案四: 亲,可不可以给点代码,我写了没有起作用 解决方案五: 窗体设为allowtransparen

mfc中静态文本设置好颜色透明后如何删除

问题描述 mfc中静态文本设置好颜色透明后如何删除 已有的文本好像被刷上去,不能通过单纯地改文本去除了,求解决办法 解决方案 MFC 静态文本设置透明

ps怎么把二维码设置为透明背景?

  ps怎么把二维码设置为透明背景?微信二维码在下载之后的图片是带有一个白色背景的,我们在设计图稿时,二维码带有一个白色背景非常的不方便,我们应该怎么把白色的背景去掉呢?下面我用ps简单介绍一下去掉二维码白色背景的方法. 1.首先打开photosop,新建一个透明图层,文件>新建,新建时,背景色选择透明色. 2.在这个文档中打开我们要变为透明背景的二维码,打开之后如下图所示.(二维码为自己生成,不存在广告信息) 3.然后在右侧选择图层样板,选择图层旁边的通道. 4.通道种我们会看到有rgb 红

win7旗舰版系统把文件夹背景设置成透明的方法

  win7旗舰版系统把文件夹背景设置成透明的方法: 1.在桌面空白处右击鼠标,选择"个性化"选项; 2.然后在个性化页面看到最下面有个"窗口颜色",点击打开; 3.然后在打开页面里把"启用透明效果"前面勾选,并且把"颜色浓度"调到最左边最小; 4.现在看效果任务栏就有种透明的味道了,像玻璃一样; 5.但是有的不同桌面背景效果不同,所以还可能需要展开"颜色混合器",慢慢调整那些色调.饱和度和亮度.设置有透明

alertdialog-关于AlertDialog设置背景透明的问题

问题描述 关于AlertDialog设置背景透明的问题 在setView(view)自定义的view里面,外层linearLayout我设置成透明的了,可是运行起来还是白色的,求解 解决方案 //自定义布局 View layout = getActivity().getLayoutInflater().inflate(R.layout.mydialog,null); AlertDialog.Builder dialog = new AlertDialog.Builder(DialogActivi

html-为何设置了margin-left后,right标签不见了?

问题描述 为何设置了margin-left后,right标签不见了? /*container是一个主容器*/ #container{ margin: 0px auto 0px 0px; width: 700px; height: 100%; background-image: url(img/container-bg.gif); background-repeat: repeat-y; padding-left: 50px;/*设置了背景色竖条,为了把内容往右偏*/ } #right{ floa

winform 设置窗体透明 但鼠标不穿透

问题描述 我设置Form的this.TransparencyKey=this.BackColor;但是窗体透明后,我能操作窗体后面的内容!我不需要穿透效果,我需要点击窗体触发事件等!求解惑,如何让窗体透明后,不穿透,谢谢 解决方案 解决方案二:自己顶自己a解决方案三:不知道你要干嘛,弄一道无形的墙么?完全透明了就是相当于没有了,你可以把透明度设置为1%解决方案四:引用2楼layershow的回复: 不知道你要干嘛,弄一道无形的墙么?完全透明了就是相当于没有了,你可以把透明度设置为1% 透明度为1

QQ透明头像怎么设置 QQ透明头像设置方法

给各位QQ软件的用户们来详细的解析分享一下QQ透明头像设置的方法. 方法分享: 1.首先,需要一张透明图片.   2.选中图片后,在下载窗口中选择 保存位置于桌面,保存.   3.可以看到,下载的是张GIF格式的图片,请注意将后缀改为JPG(现在GIF格式不能上传了)   设置qq透明头像步骤二.登陆网页版QQ 1.百度"网页版QQ",打开网站.   2.选择"原WEBQQ",单击打开.   3.单击左侧的QQ头像,   4.跳出登陆框,输入账号.密码,登陆.  

asp net session-cookieless设置为true后导致的sessionID每次都变化的问题

问题描述 cookieless设置为true后导致的sessionID每次都变化的问题 问大神们一个问题,我把cookless设置为true了,现在sessionID存在URL里面了,可是为什么刷新页面这个sessionID都会变呢,不是说一个会话的sessionID是不变的吗 解决方案 可能是没有在Session里面保存任何信息引起的,即程序中任何地方都没有使用Session.当Session中保存信息之后SessionID将一直和浏览器相关,此时的SessionID将不会在变化. 解决方案二