问题描述
因为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