WPF-visifire Charts 控件去掉水印

WPF-visifire Charts 控件去掉水印WPF-visifireCharts控件去掉水印,亲自测试可用!

大家好,又见面了,我是你们的朋友全栈君。

最近在wpf中引用visifire Charts 控件的时候发现水印文字很讨厌,网上找了n中办法,大多说重写LoadWatermark方法,下面是重写LoadWatermark方法的解决方案:

首先,新建一个类,继承自Chart,重写LoadWatermark方法,
 1     public class MyCharts:Chart
 2     {
 3         protected override void LoadWatermark()
 4         {
 5             //base.LoadWatermark();
 6         }
 7 
 8         //private bool _watermark=false;
 9 
10         public MyCharts()
11         {
12             //this.Watermark = false;
13         }
14 
15         //public override bool Watermark
16         //{
17         //    get;
18         //    set;
19         //}
20 
21     }
再创建图表实例的时候就不能new Chart实例了,直接使用MyCharts,
1             Chart chart = new MyCharts();
2             //设置高度和宽度
3             chart.Width = 500;
4             chart.Height = 400;
5             chart.ToolBarEnabled = false;//工具栏
6             chart.ScrollingEnabled = false;//滚动条
7             chart.View3D = true;


但是个人觉得很麻烦,最终经过测试找到一个办法可以实现去掉水印文字,只需在App.xaml下面加入以下代码即可:

<Application.Resources>
        <Style TargetType="TextBlock">
            <Setter Property="Visibility" Value="Visible">
            </Setter>
            <Style.Triggers>
                <Trigger Property="Text" Value="Visifire Trial Edition">
                    <Trigger.Setters>
                        <Setter Property="Visibility"  Value="Collapsed"></Setter>
                    </Trigger.Setters>
                </Trigger>
            </Style.Triggers>
        </Style>
    </Application.Resources>

大家可以试一试哦!

WPF-visifire Charts 控件去掉水印

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162793.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月21日 上午7:46
下一篇 2022年7月21日 上午7:46


相关推荐

  • Coturn配置

    Coturn配置原文链接 http blog csdn net u0 article details coturn 服务器下载 https github com coturn coturn 由三个地方需要修改 nbsp 1 vim etc default coturn 把上面打开编辑的文件中的这一行 TURNSERVER ENABLED 1 去掉

    2026年3月20日
    2
  • Linux下修改配置文件内容

    Linux下修改配置文件内容文件操作之修改配置文件内容在一些系统或者游戏运行时经常遇到一些情况需要修改一下配置文件的内容,比如游戏中任务升级了,需要修改人物等级,那么这是怎么完成的呢?好,我还是老规矩先来介绍一个函数,strstr一样的查看手册可以看到,该函数有两个参数,第一个参数要查询的字符串,第二个参数是目标子字符串,返回值是一个指针,指向子字符串的开头,如果没有那么返回NULL,什么意思呢,举个例子,比如CHINAENGLISH字符串,我要查找ENGLISH,使用strstr后,返回一个字符指针,指到E位置。好,介绍完

    2022年7月26日
    23
  • 如何通过maven打包可执行jar包[通俗易懂]

    如何通过maven打包可执行jar包[通俗易懂]一、目的将代码打包成jar包有四种形式:1、只打包本项目的代码,不包括依赖的jar包,并且不可直接通过java-jarxxx.jar执行(应用场景:我们日常使用依赖的jar包)2、只打包本项目的代码,不包括依赖的jar包,并且可以直接通过java-jarxxx.jar执行(应用场景:执行时依赖的jar包存在在本jar包外部,减少jar体积)3、打包本项目的代码,同时将依赖的jar包解压后的文件复制到本jar包中,可以直接通过java-jarxxx.jar执行(应用场景:直接执行,

    2022年10月4日
    3
  • Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器「建议收藏」

    Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器「建议收藏」一、安装Git安装yum命令安装:yuminstall-ygit安装结果验证:git–versionNode安装(非必须)链接:Centos安装nodejsMaven安装文档:链接:Centos安装MavenJDK安装链接:Linux下安装javaJDK&部署ZookeeperJenKins安装jenkins官网:https://www.jenkins.io/zh/访问Jenkins的官方网站的downdolad

    2022年5月15日
    56
  • java jersey 参数_Java Jersey使用總結

    java jersey 参数_Java Jersey使用總結关于作者马隆博(LenboMa),Java,JavascriptE-Mail:mlongboatgmail.com创建于:2013/07/26转载请注明出处:前言在短信平台一期工作中,为便于移动平台的开发,使用了JavaJersey框架开发RESTFul风格的WebService接口。在使用的过程中发现了一些问题并积累了一些经验。因此,做下总结备忘,同时也希望对有需要的同仁有好的借鉴和帮…

    2022年7月12日
    25
  • java 运行jar包命令_用java –jar 命令运行Jar包

    java 运行jar包命令_用java –jar 命令运行Jar包摘要这个技巧阐明了如何不直接处理清单文件而将一个不能运行 jar 包转换成一个可以执行的 jar 包 学会如何写一段转换 jar 包的程序 将你的 jar 包转换成你能使用 java jar 命令运行 jar 包或象在 windows 系统上那样通过双击来运行 jar 包 你可以很容易地将一个应用的所有的类和资源打包到一个 jar 文件中去 事实上 这只是打包的一个原因 另一个原因是让用户很容易地执行包中的应用 那么在 java 的

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号