Visifire WPF 图表控件 激活成功教程「建议收藏」

Visifire WPF 图表控件 激活成功教程「建议收藏」可能用WPF生成过图表的开发人员都知道,WPF虽然本身的绘图能力强大,但如果每种图表都自己去实现一次的话可能工作量就大了,尤其是在开发时间比较紧的情况下。这时候有必要借助一种专业的图表工具。Visifire是专为WPF、SliverLight、WP开发人员制定的一套图表控件,实现了一系列的专业图表(如:柱图、点图、雷达、饼图、K线图、以及其组合图等)。它在4….

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

      可能用WPF生成过图表的开发人员都知道,WPF虽然本身的绘图能力强大,但如果每种图表都自己去实现一次的话可能工作量就大了,

尤其是在开发时间比较紧的情况下。这时候有必要借助一种专业的图表工具。

      Visifire 是专为WPF、SliverLight、WP开发人员制定的一套图表控件,实现了一系列的专业图表(如:柱图、点图、雷达、饼图、K线图、以及其组合图等)。

它在4.5版本前都是实验阶段,而且是免费的….所以赢得了大部开发人员的青睐。

      然而在2011年后该公司推出的所有版本都开始收费了,这令许多开发人员忘而却步…我也是其中之一。

      如果想继续使用免费版本,那么就不得不对其下的两个Dll进行反编译…就像其它一般的激活成功教程方法一样或者利用WPF的独特性对其进行控制。

      方法一.反编译,找到水印的输出入口,并屏蔽它:

                步骤A: 利用Reflector、Reflexil等工具找到装载水印的对象[WPFVisifire.Charts,]->[VisifireControl-> CreateWmElement->]

                           this._wMElement.Text = text;//将屏蔽

                步骤B: 利用Reflector、Reflexil等工具找到装载水印的对象[WPFVisifire.Gauges,]->[VisifireControl-> CreateWmElement->]

                           this._wMElement.Text = text;//将屏蔽

                步骤C: 再利用Reflexil重新编译。

      方法二.代码控制:

               找到水印的输出对象wMElement,将其Visibity设置为Collapsed

                 this._waterBlock = GetChildObject<TextBlock>(this, “Watermark”);
                 if (this._waterBlock.Tag.ToString() == “Watermark”)
                {

                    this._waterBlock.Text = string.Empty;
                    this._waterBlock.Visibility = System.Windows.Visibility.Collapsed;
                }

      方法三.样式控制:

               由于出现的水印叫Visifire Trial Edition,所以可以将系统中出现的所有该字符对象隐藏

              <Application.Resources>
             <Style TargetType=”TextBlock”>
             <Setter Property=”Visibility” Value=”Visible” />
              <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>

       再发个图:

                  Visifire WPF 图表控件 激活成功教程「建议收藏」

           

 

     

 

 

转载于:https://www.cnblogs.com/chinawen/archive/2012/08/31/VisifireWPF.html

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android 单元测试之UI测试

    Android 单元测试之UI测试Android 单元测试之 UI 测试 UI 测试 Espresso 官网地址 Espresso 是 Google 官方的一个针对 AndroidUI 测试的库 可以自动化的进行 UI 测试 Espresso 可以验证 View 的可见性 文字显示是否正确 图片是否正确 位置等等 相对于人工测试 Espresso 覆盖更全 测试速度更快 UI 测试分为三个部分 ViewMatcher ViewAction ViewAssertio 一般的测试流程就是按照上面图示的步骤来进行 首先匹配到 UI 组

    2025年11月28日
    4
  • html 的scor属性,scrollheight属性「建议收藏」

    html 的scor属性,scrollheight属性「建议收藏」scrollHeight属性是属于什么范畴?CSS布局HTML小编今天和大家分享问大神,Height属性到底指的是什么html设置overflow-x:scroll;属性后怎么让指定位如果页面不够长(至少窗口长度两倍),那肯定滚动不到一半的位置。否则任何浏览器都不会产生误差。下面的例子输出100个,页面加载的时候会滚动到第51个。window.onload=function(…

    2022年7月23日
    16
  • android 扫码二维码_安卓手机二维码扫描器

    android 扫码二维码_安卓手机二维码扫描器最近公司项目App中要集成二维码扫描来适应在户外工作的时候,对码头集装箱等上面贴的A4纸张打印的二维码进行识别,一般App二维码集成后,能扫出来就不管了,但是我们在集成成功后,根据用户反馈,在户外的环境下,很多二维码识别不了,或者识别速度慢,我们自己也是适用了一下,发现也确实是这样. 一般造成这个识别不出来的原因,我们总结了以下几点:A4纸张打印的标签二维码,本来打印就不是特别清晰,…

    2025年7月14日
    4
  • 常用矩阵范数_矩阵相减的范数

    常用矩阵范数_矩阵相减的范数(1)矩阵的核范数:矩阵的奇异值(将矩阵svd分解)之和,这个范数可以用来低秩表示(因为最小化核范数,相当于最小化矩阵的秩——低秩); (2)矩阵的L0范数:矩阵的非0元素的个数,通常用它来表示稀疏,L0范数越小0元素越多,也就越稀疏。 (3)矩阵的L1范数:矩阵中的每个元素绝对值之和,它是L0范数的最优凸近似,因此它也可以近似表示稀疏; (4)矩阵的F范数:矩阵的各个元素…

    2026年1月23日
    3
  • 把数据库中的静态图片遍历在前端页面上[通俗易懂]

    把数据库中的静态图片遍历在前端页面上[通俗易懂]把数据库中的静态图片遍历在前端页面上先上数据库中数据其次是后端的接口(把所有数据封装到List集合中发送过去):@RequestMapping(value=”/scenicSpots”,method=RequestMethod.GET)publicActionResultfindScenicSpots(){List<ScenicSpots>scenicSpots=scenicSpotService.QueryScenicSpots();

    2022年5月10日
    49
  • hashmap和hashtable和hashset的区别_java中hashcode和equals的区别

    hashmap和hashtable和hashset的区别_java中hashcode和equals的区别HashMap与HashTable的区别HashMap与Hashtable的区别是面试中经常遇到的一个问题。这个问题看似简单,但如果深究进去,也能了解到不少知识。本文对两者从来源,特性,算法等多个方面进行对比总结。力争多角度,全方位的展示二者的不同,做到此问题的终结版。1作者Hashtable的作者:HashMap的作者:HashMap的作者比Hashta…

    2026年1月19日
    3

发表回复

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

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