.NET图表

.Net图表开发工具JDash.Net教程(1)

爷,独闯天下 提交于 2020-03-02 04:47:49
.Net图表开发工具 JDash.Net 是一个完全托管的ASP.NET服务器控件库,它可以让您非常轻松地添加极好的外观,用户可定制的拖放Ajax仪表面板和窗口小部件到您的应用程序中。 今天开始,我们会陆续为大家带来.Net图表开发工具JDash.Net的使用教程。今天讲添加组件。 步骤一 打开Microsoft Visual Studio.Net或选择自己偏爱的IDE。 步骤二 创建一个新的Asp.Net Web应用程序项目,添加新页面,例如:DisplayDashboard.aspx。 步骤三 使用工具栏(如果没有显示,可使用Ctrl+Alt+X打开)在页面拖动ScriptManager( Ajax Extensions选项卡内),然后是ResourceManager组件(Jdash.Net选项卡内)。第一次设置对话框将会自动显示。然后关闭对话框。 步骤四 最后拖动DashboardView组件到页面,然后是ResourceManager。 这里需要注意: 顺序不要乱,先ScriptManager,其次ResourceManager,最后才是DashboardView等其他组件。 具体操作可以参考下面的截图: 来源: oschina 链接: https://my.oschina.net/u/1254919/blog/175382

Chart FX 7实践:手动添加Chart FX到VS工具箱

拥有回忆 提交于 2020-02-29 17:15:38
尽管在安装.NET图表控件Chart FX 7时,图表控件会自动被添加到Visual Studio工具箱中,但是某些情况下我们也可以手动进行添加,步骤非常简单: 1、右键单击工具箱(Toolbox)并选择"Choose Items...": 2、根据你创建的应用程序的类型选择ChartFX.WebForms或者ChartFX.Winforms版本: 3、随后Chart FX 7图表的图标就会显示在工具箱中了: 来源: oschina 链接: https://my.oschina.net/u/1254919/blog/160624

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