如何在试用版Visifire展示的Charts中去掉水印

本文介绍了如何尝试去除WPF图表库Visifire试用版中的水印。作者通过反编译和代码修改的方式进行尝试,但未能成功。最后,通过在Chart的Rendered事件中捕获并修改特定元素达到去水印效果。讨论了这种行为可能涉及的合法性问题。
摘要由CSDN通过智能技术生成

WPF图表控件库Visifire比MetroChart要强上好多倍,接口友好,易于上手。

但是Visifire是收费的,可以下载试用版,在最后展示的图表中会显示“Visifire Trial Edition”,

偶尔还会弹出tooltip提示You are using the Trial Edition

这是一张效果图:


(这个示例是从网上下载来的)。


为了去除水印,二货按照以下步骤进行了尝试。

下载visifire最新版(官网不解释)

首先必然是反编译,修改相关代码。

1、修改IDataContext接口显式方法为通常的get-set模式

2、修改...

3、...

以失败告终(无法编译,也许是反编译的问题)


换一种方法尝试。

在代码中引用visifire,然后在Chart添加Rendered消息响应并捕获sender

查看其中变量内容,最后定位到StackPanel和Border的两个子项(定位在10和9),

修改如下

//去水印
void chart_Rendered(object sen
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值