FX

Chart FX 7实践:用PowerGadgets建立MySQL ODBC连接

筅森魡賤 提交于 2020-02-29 18:04:53
ODBC(开放式数据库连接)通过PowerGadgets和调用sql cmdlet提供本地支持。你只需要确定连接字符串由"ODBC"开头,以便指示PowerGadgets用ODBC建立连接即可。接下来就为你展示如何在Chart FX 7图表中建立MySQL ODBC连接。 这里我创建了一个名为"Test"的数据库和一个名为"Employees"的数据表: 首先,确保DSN已经正确部署,单击"Test"按钮就可以成功建立连接: 连接字符串的构造如下: odbc;Server=localhost;Database=test;dsn=myDSN;Uid=root;Pwd=admin; driver=MySQL ODBC 5.2w Driver; 注意,在连接字符串中我们不得不再次指定驱动程序、服务器和数据库,还要以"odbc"开头: 接下来定义SQL查询: 连接建立成功,小图表可以正常显示: 来源: oschina 链接: https://my.oschina.net/u/1254919/blog/157254

Chart FX 7实践:运行时调整图表大小

耗尽温柔 提交于 2020-02-29 17:06:42
虽然Chart FX 7已经用了新版本,Chart FX 8,不过,刚出来没多久,用的人毕竟是少数,就向我一样,依旧是Chart FX 7的忠实用户,今天正好用它做图表,很巧合的是也遇到了要调整图表的问题,干脆就直接按着以前看到的教程,生搬硬套了,不过最后还是的自己改下。 Chart FX 7的 Chart object 有两种不同的size属性,一个在Chart类中,另一个在ImageSettings类中。Chart object 的Width 和 Height属性是type Unit,我们可以用这些属性将容器设置为百分比的形式。ImageSettings的Width 和 Height属性都是整数型,它们代表了图表的真实大小。 在本例中,我们将用到这两个size属性。当容器调整大小时,浏览器将发送一个新图像的请求到服务器,与此同时我们会得到一个像素化的图像,这样做的目的是为了提升用户体验。我们再在临时表的顶部添加一个“loading”的gif动画。 首先,让我们看一下标记上的图表,将图表100%填充容器(用ImageSettings-TagAttributes添加一个样式),让图像可以进行大小调整(为了避免实体动画将default设置为false)和回调的处理。用TagAttributes添加一个图像标签样式,以覆盖图表的样式。所以我们需要确保能准确的移除它的边框和位置。示例代码

Chart FX 7实践:添加多行标签

▼魔方 西西 提交于 2020-02-28 18:48:33
本文为你讲解如何用VS下的.NET图表控件Chart FX 7创建多行标签。通常,添加多行标签可以在标签文本上添加换行符 ("\n"),但这样你必须为step属性指定一个值,而Chart FX 7图表则会自动选择一个step,而无需再添加换行符。 Chart FX 7创建多行标签源代码: Chart1.Data.Series = 2; Chart1.Data.Points = 3; Chart1.AxisX.Labels[0] = "line one\n line two\n line three\n line four"; Chart1.AxisX.Labels[1] = "line one\n line two\n line three\n line four"; Chart1.AxisX.Labels[2] = "line one\n line two\n line three\n line four"; Chart1.PlotAreaMargin.Bottom = 300; Chart1.AxisX.Step = 1; Chart1.AxisX.Style = Chart1.AxisX.Style | AxisStyles.NotClipped; 效果图: 来源: oschina 链接: https://my.oschina.net/u/1254919/blog