TeeChart Pro .NET使用教程(2022):如何使用系列类型(下)

.NET报表控件TeeChart使用教程:构建图表 本文主要介绍TeeChart for .NET使用教程关于开始使用的第一部分教程。 阅读详情

本文将接着上一篇文章未讲完的部分给大家继续讲解。

点击立即下载最新版TeeChart for .NET

在图表上混合系列类型

TeeChart Pro 提供一个空白图表画布作为数据系列的背景。 这意味着没有预定义图表类型。 您将所需的图表类型定义为您希望显示的系列类型的组合。 由于某些系列类型的特殊性,在图表上将该系列类型与另一种混合是不切实际的。 当您到达以添加新系列时,TeeChart 可以帮助您在图表库中灰显不合适的系列类型。 您可以在一张图表中放入的系列数量没有实际限制。

添加新系列

使用 TeeChart 编辑器(参见教程 1)或通过代码添加系列。

[C#] 
private void button1_Click(object sender, System.EventArgs e) 
        { 
            Bar bar1 = new Bar(tChart1.Chart); 
            bar1.FillSampleValues(10); 
        } 
 
[VB.Net] 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        Dim Bar1 As New Steema.TeeChart.Styles.Bar(TChart1.Chart) 
        Bar1.FillSampleValues(10) 
End Sub 

系列被添加到系列列表中,并且可以通过索引 TChart1.Series(Index) 访问,第一个系列从 0 开始。 TeeChart Pro 为系列添加默认名称(系列 0、系列 1 等)。 您可以使用 Series.Title 属性修改名称。

为系列选择轴

添加到图表的系列将自动将左轴和下轴作为参考轴。 您可以通过选择相关系列的系列常规页面来更改图表编辑器中的参考轴。 有 4 个轴可用,上、左、下和右。 通过代码,更改轴将如下所示:

[C#] 
bar1.VertAxis = Steema.TeeChart.Styles.VerticalAxis.Right; 
bar1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top; 
[VB.Net] 
Bar1.VertAxis = Steema.TeeChart.Styles.VerticalAxis.Right 
Bar1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top 

超过 1 个系列可能与每个轴相关联。 TeeChart 将决定适合与轴匹配的系列的最佳比例,但您可以自己更改轴比例。 可以添加额外的轴; 他们将从前 4 个轴复制与其对应的比例尺。

连接系列

您可以使用一个系列作为另一个系列的数据源。 这可以通过图表编辑器通过设置第二个系列的数据源来完成。 转到系列选项卡,数据源页面。 选择“函数”作为数据源类型。 将出现两个列表框,可用系列和选定系列。 选择您希望用作当前系列的数据源的系列,然后在上面的组合框中,标题为 Functions:,选择 Average 作为函数类型,然后单击 Apply 按钮。 请注意,以这种方式,任何系列都可以定义为任何其他系列的函数,并且函数类型可以是函数组合框中可用的任何列表。 要通过代码执行相同的操作:

[C#] 
Steema.TeeChart.Functions.Average average1 = new Steema.TeeChart.Functions.Average(); 
line1.Function = average1; 
line1.DataSource = bar1; 
bar1.FillSampleValues(10); 
line1.CheckDataSource(); 
 
[VB.Net] 
Dim Average1 As New Steema.TeeChart.Functions.Average() 
Line1.Function = Average1 
Line1.DataSource = Bar1 
Bar1.FillSampleValues(10) 
Line1.CheckDataSource() 

更改系列顺序

使用图表编辑器更改系列顺序非常容易。 转到编辑器的首页并突出显示您要移动的系列。 使用右侧的箭头按钮按系列顺序向上或向下移动系列。 系列顺序将决定图表中系列相对于其他系列的相对显示位置。 将系列设置为“Active=False”将从图表中隐藏系列,但保持其数据内容不变。

[C#] 
tChart1.Series.Exchange(0, 1);  //Change Series(0) with Series(1) in the index order 
[VB.Net] 
TChart1.Series.Exchange(0, 1) 'Change Series(0) with Series(1) in the index order 

为系列选择轴

TeeChart 系列将它们的值存储在可通过 ValueList 类访问和修改的 Valuelist 中。

访问系列值

您可以访问列表中的任何值:

[C#] 
MessageBox.Show(bar1.YValues[3].ToString()); //Displays value of 4th point (index starts at 0) of a BarSeries 
[VB.Net] 
MsgBox(Bar1.YValues(3)) 'Displays value of 4th point (index starts at 0) of a BarSeries 

以这种方式访问的值可用于在系列数据上设置陷阱:

[C#] 
for(int i = 0; i < bar1.Count; ++i) 
            { 
                if(bar1.YValues[i] > 500) 
                { 
                    MessageBox.Show("Value: (" + bar1.XValues[i] + ", " + bar1.YValues[i] + ") exceeds limit"); 
                } 
            } 
[VB.Net] 
Dim i As Integer 
For i = 0 To Bar1.Count 
    If Bar1.YValues(i) > 500 Then 
        MsgBox("Value: (" & Bar1.XValues(i) & ", " & Bar1.YValues(i) & ") exceeds limit") 
    End If 
Next 

可以通过一些 Series 方法和几个 Chart 事件使用的点 ValueIndex 获得相同的值。

[C#] 
private void tChart1_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, System.Windows.Forms.MouseEventArgs e) 
        { 
            if(s.Equals(bar1)) 
            { 
                MessageBox.Show("ValueIndex is: " + valueIndex.ToString()); 
                MessageBox.Show("Point's YValue is " + bar1.YValues[valueIndex].ToString()); 
            } 
        } 
 
[VB.Net]     
Private Sub TChart1_ClickSeries(ByVal sender As Object, ByVal s As Steema.TeeChart.Styles.Series, ByVal valueIndex As Integer, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TChart1.ClickSeries 
        If s Is Bar1 Then 
            MsgBox("ValueIndex is: " & valueIndex) 
            MsgBox("Point's YValue is " & Bar1.YValues(valueIndex)) 
        End If 
End Sub 

使用值的示例

此代码根据用户的鼠标点击修改 BarSeries Bar 的值。

使用 TChart.ClickSeries 事件来确定用户单击的位置。

[C#] 
private void tChart1_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, System.Windows.Forms.MouseEventArgs e) 
        { 
            UpDatePoint(valueIndex,tChart1.Axes.Left.CalcPosPoint((e.Y))); 
        } 
 
[VB.Net] 
Private Sub TChart1_ClickSeries(ByVal sender As Object, ByVal s As Steema.TeeChart.Styles.Series, ByVal valueIndex As Integer, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TChart1.ClickSeries 
        UpDatePoint(valueIndex, TChart1.Axes.Left.CalcPosPoint(e.Y)) 
End Sub 

调用 UpdatePoint Sub 例程来修改 Bar 的值:

[C#] 
private void UpDatePoint(int Bar, double Y) 
        { 
            if(Bar < tChart1.Series[0].Count) 
            { 
                tChart1.Series[0].YValues[Bar] = Y; 
                tChart1.Series[0].Repaint();   
            }                                                              
        } 
 
[VB.Net] 
Private Sub UpDatePoint(ByVal Bar As Integer, ByVal Y As Double) 
        If Bar < TChart1.Series(0).Count Then 
            TChart1.Series(0).YValues(Bar) = Y 
            TChart1.Series(0).Repaint() 
        End If 
End Sub 

系列活动

上一节介绍了 Series 事件的一些用法。 本节展示了一些额外的用途。

OnClick系列

您可以使用 OnClickSeries 事件来获取有关系列的几乎所有信息。

这些示例适用于具有日期时间数据的系列,例如这些测试值可用于以下事件示例:

[C#] 
private void button1_Click(object sender, System.EventArgs e) 
        { 
            Random rnd = new Random(); 
            line1.XValues.DateTime = true; 
            line1.Pointer.Visible = true; 
            line1.Add(DateTime.Parse("25/12/2002 10:30:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("25/12/2002 22:30:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("26/12/2002 09:20:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("26/12/2002 23:30:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("27/12/2002 11:10:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("27/12/2002 20:15:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("28/12/2002 08:15:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("28/12/2002 21:45:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("29/12/2002 12:45:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("29/12/2002 22:05:00"),rnd.Next(100),"", Color.Red); 
 
            line1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top; 
        } 
 
private void tChart1_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, System.Windows.Forms.MouseEventArgs e) 
        { 
            //The below will show the Value of the nearest Point, not the exact Axis value at the clicked X and Y.  
            MessageBox.Show("Date is: " + DateTime.FromOADate(line1.XValues[valueIndex]) 
            + " Value is: " + line1.YValues[valueIndex]);  
        } 
 
[VB.Net] 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        Dim rnd As New Random() 
        Line1.XValues.DateTime = True 
        Line1.Pointer.Visible = True 
        Line1.Add(DateTime.Parse("25/12/2002 10:30:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("25/12/2002 22:30:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("26/12/2002 09:20:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("26/12/2002 23:30:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("27/12/2002 11:10:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("27/12/2002 20:15:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("28/12/2002 08:15:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("28/12/2002 21:45:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("29/12/2002 12:45:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("29/12/2002 22:05:00"), rnd.Next(100), "", Color.Red) 
 
        Line1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top 
End Sub 
 
Private Sub TChart1_ClickSeries(ByVal sender As Object, ByVal s As Steema.TeeChart.Styles.Series, ByVal valueIndex As Integer, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TChart1.ClickSeries 
        'The below will show the Value of the nearest Point, not the exact Axis value at the clicked X and Y.  
        MsgBox("Date is: " & DateTime.FromOADate(Line1.XValues(valueIndex)) _ 
              & " Value is: " & Line1.YValues(valueIndex)) 
End Sub 

OnGetSeriesPointerStyle

对于那些使用 TChart 指针的系列,您可以使用 OnGetSeriesPointer 事件访问和修改指针。

如果 Point 高于最后一个,则绘制 Uptriangle,如果更低,则绘制 DownTriangle 等。

[C#] 
private void line1_GetPointerStyle(Steema.TeeChart.Styles.CustomPoint series, Steema.TeeChart.Styles.GetPointerStyleEventArgs e) 
        { 
            if(e.ValueIndex > 0) 
            { 
                if(line1.YValues[e.ValueIndex] > line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.Style = Steema.TeeChart.Styles.PointerStyles.Triangle; 
                } 
                else if(line1.YValues[e.ValueIndex] < line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.Style = Steema.TeeChart.Styles.PointerStyles.DownTriangle; 
                } 
                else 
                { 
                    e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond; 
                } 
            } 
            else 
            { 
                e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond; 
            } 
        } 
 
[VB.Net] 
Private Sub Line1_GetPointerStyle(ByVal series As Steema.TeeChart.Styles.CustomPoint, ByVal e As Steema.TeeChart.Styles.GetPointerStyleEventArgs) Handles Line1.GetPointerStyle 
        If e.ValueIndex > 0 Then 
            If (Line1.YValues(e.ValueIndex) > Line1.YValues(e.ValueIndex - 1)) Then 
                e.Style = Steema.TeeChart.PointerStyles.Triangle 
            ElseIf (Line1.YValues(e.ValueIndex) < Line1.YValues(e.ValueIndex - 1)) Then 
                e.Style = Steema.TeeChart.Styles.PointerStyles.DownTriangle 
            Else 
                e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond 
            End If 
        Else 
            e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond 
        End If 
End Sub 

OnGetSeriesMark

使用 OnGetSeriesMark 事件在运行时修改标记内容。 以下代码根据相对于最后一个的值改变 MarkText。

TeeChart 支持通过 DragMarks Tool 在重叠的情况下拖动标记:

[C#] 
private void line1_GetSeriesMark(Steema.TeeChart.Styles.Series series, Steema.TeeChart.Styles.GetSeriesMarkEventArgs e) 
        { 
            if(e.ValueIndex > 0) 
            { 
                if(line1.YValues[e.ValueIndex] > line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.MarkText = e.MarkText + " (Up)"; 
                } 
                else if(line1.YValues[e.ValueIndex] < line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.MarkText = e.MarkText + " (Down)"; 
                } 
                else 
                { 
                    e.MarkText = e.MarkText + " (No Change)"; 
                } 
            } 
        } 
 
[VB.Net] 
Private Sub Line1_GetSeriesMark(ByVal series As Steema.TeeChart.Styles.Series, ByVal e As Steema.TeeChart.Styles.GetSeriesMarkEventArgs) Handles Line1.GetSeriesMark 
        If (e.ValueIndex > 0) Then 
            If (Line1.YValues(e.ValueIndex) > Line1.YValues(e.ValueIndex - 1)) Then 
                e.MarkText = e.MarkText + " (Up)" 
            ElseIf (Line1.YValues(e.ValueIndex) < Line1.YValues(e.ValueIndex - 1)) Then 
                e.MarkText = e.MarkText + " (Down)" 
            End If 
        Else 
            e.MarkText = e.MarkText + " (No Change)" 
        End If 
End Sub 

最后 2 个事件产生的图表外观是:

 

TeeChart Pro .NET使用教程(2022):如何使用ASP.NET 应用程序(下) 接下来继续为大家介绍上一篇文章未讲完的部分,如何使用ASP.NET 应用程序。 免费的脚本化 ASP 应用程序 在 WebForm 中使用 WebChart 的替代方法是将 TeeChart 用作标准 asp (aspx) 页面中的脚本化“不可见”控件。 TeeChart 可以通过内部 Chart 类在 ASP 中自由编写脚本,但要利用 TeeChart 事件,我们建议使用 TChart Windows 窗体组件或 WebChart 控件 将图表添加到脚本 假设使用 TChart,您需要采取的初始 阅读详情

相关推荐

TeeChart Pro .NET使用教程(2022):如何使用ASP.NET 应用程序(上)

TeeChart Pro 将自动为您定义所有 Axis 标签,并提供足够的灵活性来定制您可能有的任何特定要求。 TeeChart Pro 提供真正的多轴。 这些在设计或运行时可用,并为 Axis 定义提供了无数的可能性和灵活性。 WebForms TeeChart 通过 WebChart TeeChart 控件集成到 WebForms。 注:WebChart 可以在标准 TeeChart.NET 安装的工具箱中找到。 将图表添加到表单 使用图表编辑器和属性选项进行设计 图表编辑器提供了配置图表大

simple_reports的博客 285

TeeChart Pro ActiveX v2024.0.4.18

TeeChart Pro ActiveX 图表组件库提供数百种 2D 和 3D 图形样式、57 个数学和统计函数供您选择,以及无限数量的轴和 14 个工具箱组件。图表控件可有效地用于创建多任务仪表板

控件与插件之大全 1790

.NET图表控件TeeChart Pro ActiveX使用教程:轴控制

本文主要介绍TeeChart Pro ActiveX使用教程中关于轴控制的相关介绍。

需要项目管理工具、数据库管理工具、JAVA开发工具等下载和试用资源的朋友,记得私信我~ 544

TeeChart Pro .NET使用教程(2022):如何使用系列类型(上)

TeeChart Pro 将自动为您定义所有 Axis 标签,并提供足够的灵活性来定制您可能有的任何特定要求。 TeeChart Pro 提供真正的多轴。 这些在设计或运行时可用,并为 Axis 定义提供了无数的可能性和灵活性。 点击立即下载最新版TeeChart for .NET 系列类型 TChart Series 类是所有 Series 类型的共同祖先。当使用 TeeChart 在线帮助获取有关任何系列类型的帮助时,请点击位于继承类型列表中的系列类的链接,然后单击系列成员,其中将包含所有继承

simple_reports的博客 493

如何在Visual Studio 2015中使用TeeChart Pro进行数据可视化

数据可视化是数据分析中的重要环节,通过直观的图表展示数据,可以帮助我们更好地理解数据趋势和模式。TeeChart Pro是一款功能强大的图表控件,广泛应用于数据可视化领域。本文将详细介绍如何在Visual Studio 2015中使用TeeChart Pro进行数据可视化,涵盖从安装、配置到具体应用的全过程。希望通过这篇文章,读者能够掌握TeeChart Pro的使用方法,为数据分析和展示提供有力支持。TeeChart Pro是一款跨平台的图表控件,支持Windows、Linux、macOS等多个操作系统。

qq_38334677的博客 1386

别再乱用标签了!深度解析Unity Addressables标签(Labels)的三种高级用法与性能影响

本文深度解析Unity Addressables标签(Labels)的三种高级用法与性能影响,包括标签组合查询、Pack Together by Label打包策略及运行时性能优化。通过实战代码示例和性能数据对比,帮助开发者实现精细化资源加载控制与包体优化,提升项目效率。

weixin_30500105的博客 509

TeeChart Pro ActiveX 2024.0.6.25 Crack

TeeChart Pro ActiveX 图表组件库提供数百种 2D 和 3D 图形样式、57 种数学和统计函数供您选择,以及无限数量的轴和 14 个工具箱组件。图表控件可高效用于创建多任务仪表板

控件与插件之大全 1233

SkyWalking跨线程Trace传递实战:手把手教你用RunnableWrapper解决异步链路中断问题

本文深入解析了SkyWalking在异步编程场景下链路追踪中断的根源,并提供了使用RunnableWrapper等官方包装类的实战解决方案。通过详细的原理解析和代码示例,手把手指导开发者如何实现跨线程的Trace传递,确保分布式系统监控链路的完整性,有效解决异步任务导致的链路中断问题。

sand8的博客 495

TeeChart Pro .NET使用教程(2022):如何开始使用TeeChart

TeeChart for .NET是优秀的 4.0 WinForm 图表控件,官方独家授权汉化,集功能全面、性能稳定版、优惠等优势。NET 的 TeeChart for .NET 中文承诺让您在使用和学习上没有语言障碍,最少可以节省 30% 的开发时间。 基本介绍 基本图表可以使用 TeeChart 编辑器构建和实现,几乎不需要或不使用代码。 TeeChart 编辑器是合二为一的两个编辑器,因为图表可能被认为与其数据系列内容不同。您可以定义图表外观、标题、图例特征和 3D 方面,而无需包含数据系列,这使

simple_reports的博客 1820

windows中如何将已安装的nodejs高版本降级为低版本

第一步:先清空本地安装的node.js版本 1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑左面最左下角的win窗口图标弹出,输入cmd再点击回车键) 然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径 2.找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除 3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并

weixin_44582077的博客 9万+

[网络安全提高篇] 一一九.恶意软件动态分析经典沙箱Cape的安装和基础用法详解

这是作者网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步。前文详细介绍恶意代码静态分析经典工具Capa的基础用法,以及批量提取静态特征和ATT&CK技战术,主要是从提取的静态特征Json文件中提取关键特征。这篇文章将详细讲解动态分析沙箱Cape,其是一个开源的自动恶意软件分析系统,通过自动运行和分析恶意软件,全面分析和提取恶意软件的关键特征。本文先介绍Cape沙箱的安装和基础用法,后续随着深入再分享。基础性文章,希望对您有帮助!

杨秀璋的专栏 1万+

TeeChart Pro .NET使用教程(2022):如何进行ADO 数据库访问(上)

TeeChart Pro 将自动为您定义所有 Axis 标签,并提供足够的灵活性来定制您可能有的任何特定要求。 TeeChart Pro 提供真正的多轴。 这些在设计或运行时可用,并为 Axis 定义提供了无数的可能性和灵活性。 先来个介绍 将 TeeChart 控件连接到 ADO.NET 数据库可以在设计时使用 TeeChart 编辑器完成,在运行时只需几行代码即可完成。 任何系列都可以使用 TeeChart 编辑器连接到 ADO.NET 表或查询。 每个系列都可以使用相同或不同的 ADO.NET

simple_reports的博客 307

制作3D地形图的方法-使用GlobalMapper和3ds Max软件

打开GlobalMapper软件,在菜单栏中选择“文件”>“打开数据文件”,然后选择相应的高程数据文件。在菜单栏中选择“渲染”>“渲染设置”,根据需要进行设置,如分辨率和输出格式。选择地形对象,点击菜单栏中的“渲染”>“材质编辑器”,然后根据需要调整材质属性,如颜色、纹理和光照等。在菜单栏中选择“工具”>“高程栅格和网格”>“创建地形网格”。在菜单栏中选择“文件”>“导出”>“导出栅格格式”。打开3ds Max软件,在菜单栏中选择“文件”>“导入”,然后选择之前导出的地形数据文件。步骤3:导出地形网格。

JqlScala的博客 1535

TeeChart Pro .NET使用教程(2022):如何进行图例设计

TeeChart Pro 将自动为您定义所有 Axis 标签,并提供足够的灵活性来定制您可能有的任何特定要求。 TeeChart Pro 提供真正的多轴。 这些在设计或运行时可用,并为 Axis 定义提供了无数的可能性和灵活性。 图例控制 图例控制图例参数可通过 TeeChart 编辑器、图表选项卡、图例页面访问: 样式选项 图例默认样式“自动”将在图表中只有一个系列时将系列点值放入图例中。 当图表包含多个系列时,“自动”会将系列名称放入图例中。 在编辑器中,使用下拉组合框获取默认值以外的值

simple_reports的博客 456

基于STM32L4XX 、HAL库的STSPIN32G4三相无刷直流电机(BLDC)驱动应用C语言程序设计

/ 设置PWM模式为6步换相。│PA5-7 ├── SPI ────►│SCK/MISO│ │ 三相桥 │。– 2路电机控制高级定时器(16位,支持6路 PWM 通道)// 60度电气周期对应转速 = 60/(极对数 * 6 * 周期)// 电气角度(0-3599)

PP_Cottage的博客 147

lammps后处理:堆垛层错和孪晶的数量统计

python调用ovito包可以免费实现ovito pro版本的功能,不需要安装ovito pro软件,如统计位错线长度、CNA结构、键角分布等,如需深入学习,可考虑报名python ovito后处理课程,或lammps一对一课程。lammps金属变形模拟中,可能会产生堆垛层错或者孪晶等结构,但是ovito免费版本无法统计这些结构的数量。使用python和ovito软件包,则可以方便的统计出这些结构的数量。大家好,我是小马老师。

lammps_jiayou的博客 467

TeeChart Pro Activex 2022.1/32/64/Crack

2022 年 1 月 31 日 TeeChart Pro Activex Control v2022 v2022.0.1.31 发布 ============== ================================= - 重大更改:由于与 IMapPolygon.GetPoints 方法的新冲突,新 Microsoft 创建的 Visual Studio VC.NET 项目使用 TeeChart ActiveX 组件,我们不得不 通过 IMapPolygon.GetPixelPoints 方

控件与插件之大全 2395

复旦微FMSH_Procise安装全流程详解:从环境配置到实战避坑指南

通过本文的全流程解析+实战技巧,开发者可快速掌握Procise在复旦微芯片开发中的核心应用。未来随着AKConv轻量级架构(参考往期文章)等创新技术的融入,国产芯片开发生态将更加完善。立即关注本专栏,获取最新多镜像切换指南与Linux SDK实战教程!扩展阅读复旦微在线升级BOOT.BIN全解析H7-TOOL实现复旦微脱机烧录(注:本文实验环境为Windows 10 x64 + FMQL45T-CORE开发板,部分操作可能因版本更新调整)立即行动下载本文配套配置文件:[GitHub链接]加入技术交流群。

QQ_778132974的博客 3240

TeeChart Pro .NET使用教程(2022):了解图表显示属性(上)

TeeChart for .NET是优秀的 4.0 WinForm 图表控件,官方独家授权汉化,集功能全面、性能稳定版、优惠等优势。NET 的 TeeChart for .NET 中文承诺让您在使用和学习上没有语言障碍,最少可以节省 30% 的开发时间。 图表显示功能是影响图表整体外观的功能。它们包括定义图表背景颜色、标题及其位置、边距、边框和斜角、背景图像、框架和轴可见、笔颜色和宽度、3D、墙壁等的属性和方法。 几乎所有这些属性都可以在设计或运行时通过 TeeChart 编辑器获得,您可以在运行时以编

simple_reports的博客 598

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

TeeChart Pro for .NET 2022.10.24 Crack

NNET 的 TeeChart 图表控件提供了一个很好的通用组件套件,可以满足无数的图表需求,也针对重要的垂直领域,例如金融、科学和统计领域。

控件与插件之大全 605

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

TeeChart.NET Pro 4.2022.4.26

TeeChart charting controls for NET offer a great generic component suite for a myriad of charting requirements, targeting too,网上的破解版非常老了,,你用吗? important vertical areas such as the financial, scientific and statistical worlds. Data Visualisation Dozens o

控件与插件之大全 1011

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

TeeChart.NET Pro 2020-2022-Crack

TeeChart.NET Pro Edition-Ω578867473 Versatile native .NET Charting, Map and Gauge control The TeeChart NET Pro Edition is a Nuget based Charting control designed to offer instant chart, map and gauge capabilities to your NET application. With dozens of cha

控件与插件之大全 1301

TeeChart Pro for .NET 2022.7.14 Crack

TeeChart.NET Pro 图表组件为 .NET 桌面、WPF 和通用 Windows 平台 (UWP)、用于 ASP.NET、MVC 和 NetCore 的 Javascript 库提供完整的跨平台服务。

控件与插件之大全 1229

TeeChart Pro .NET使用教程(2022):如何处理高级轴和图例操作(下)

本文接着上一篇未讲完的《文章TeeChart Pro .NET使用教程(2022):如何处理高级轴和图例操作》继续为大家带来下半部分。 附加轴 TeeChart 提供 5 个与数据系列相关联的轴:左、上、下、右和深度。 当您将新系列添加到图表时,您可以定义系列应该与哪个轴相关(转到系列选项卡,常规页面)。 您可以使用 Axis Customdraw 方法在图表上的任何位置重复前面 4 个轴中的任何一个(或全部)。 请注意,此方法会复制您的轴,它不会添加新的自定义轴。 例子: [C#.Net] pr

simple_reports的博客 448

TeeChart Pro ActiveX2022Crack,带有各种图形样式

TeeChart Pro ActiveX2022Crack,带有各种图形样式   TeeChart Pro ActiveX2022Crack是与 Visual Studio .NET、Delphi、Visual Basic、IIS 和 ASP 兼容的图表组件。它支持 32 位和 64 位架构,并与 Visual Studio 无缝集成。   TeeChart Pro ActiveX2022Crack带有各种图形样式,包括 2D 和 3D,还提供了可以绘制的各种统计、数学和财务函数。   TeeChar

q2315702359的博客 1242

TeeChart Pro .NET使用教程(2022):如何进行图表分页

[C#.Net] tChart1.Page.MaxPointsPerPage = 10; [VB.Net] TChart1.Page.MaxPointsPerPage = 10 如果您的图表的数据源包含的数据多于一个图表屏幕上无法清晰显示的数据,您可能希望将图表分成可以翻阅的页面。 这可以通过 TeeChart 编辑器或以编程方式实现。 使用图表编辑器分页 将新图表添加到表单,您将看到它以 3D 显示,带有灰色面板背景、2 面墙(底部和左侧)、框架(定义图表可绘制区域的框架)和默认图表标题标.

simple_reports的博客 266
上一篇: TeeChart Pro .NET使用教程(2022):如何进行图例设计
下一篇: TeeChart Pro .NET使用教程(2022):如何使用系列类型(上)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值