if (styleChange3 == 1)
{
App.winBoard.rtxtTest.Selection.ApplyPropertyValue(Paragraph.TextDecorationsProperty, TextDecorations.Underline);//下划线
styleChange3 = 0;//有下划线
}
else if (styleChange3 == 0)
{
TextDecoration myUnderline = new TextDecoration();//声明一个下滑线变量
Pen myPen = new Pen();// 声明一个画笔
myPen.Brush = new LinearGradientBrush();
myPen.Brush.Opacity = 0;//设置全透明
myUnderline.Pen = myPen;
myUnderline.PenThicknessUnit = TextDecorationUnit.FontRecommended;
TextDecorationCollection myCollection = new TextDecorationC
wpf去掉下滑线
最新推荐文章于 2023-07-10 17:47:47 发布
这段代码展示了如何在WPF应用中动态控制文本的下划线显示。通过判断styleChange3变量,当其为1时,给rtxtTest文本框的选中部分添加下划线;反之,当styleChange3为0时,使用透明画笔创建一个无色的TextDecoration,将该装饰应用到选中文本,从而达到移除下划线的效果。
摘要由CSDN通过智能技术生成