社区
C#
帖子详情
axTChart的一些问题
yann_2012
2013-06-16 09:27:04
最近做项目用到axTChart,想做成的效果是,横坐标是时间,每页显示20个在显示第21个的时候动态的跟随,但又不删除第一个点(因为运行查看以前的点),尝试了好久都没有实现。还有现在做成的是显示第一个时是在坐标的x轴的中点,第二个的时候是1/3点,能不能一开始就让它在20分之一处显示,请大侠们帮帮忙啊!!急急急
我的QQ是1347452354
...全文
192
1
打赏
收藏
axTChart的一些问题
最近做项目用到axTChart,想做成的效果是,横坐标是时间,每页显示20个在显示第21个的时候动态的跟随,但又不删除第一个点(因为运行查看以前的点),尝试了好久都没有实现。还有现在做成的是显示第一个时是在坐标的x轴的中点,第二个的时候是1/3点,能不能一开始就让它在20分之一处显示,请大侠们帮帮忙啊!!急急急 我的QQ是1347452354
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yann_2012
2013-06-16
打赏
举报
回复
C#中。。。。。
t
char
t的一个演示程序
delphi的一个动态显示的演示程序,将随即生成的50个数,用t
char
t显示出来,每秒刷新一次。
Tee
Char
t_C#测试 项目实例
是本人测试Tee
Char
t在vs2013中的使用的项目实例,里面实现了tee
char
t的各项基本使用场景,能够满足基本的开发需求,可以作为学习t
char
t的帮助样板示例.
Tee
Char
t2016控件在VS2015中的应用MDI
Tee
Char
t2016控件在VS2015中的应用,主要通过MFC-MDI多文档视图界面中创建绘图程序。 1、动态创建tee
Char
t控件; 2、动态创建TeeCommand控件 3、两个控件的关联; 4、一些其他操作,如,绘图,添加曲线,设置坐标轴等。
Tee
Char
t使用需要的dll和ocx文件
C# 使用Tee
Char
t插件需要很多的dll,网上都是很分散的资源,而且大部分需要很多积分,这里是本人整理的需要用到的文件。
Tee
Char
t Pro Activex Control v2018
=========================================== Tee
Char
t Pro Activex Control v2018 MS .NET COMPATIBILITY Copyright (c) 1997-2018 by Steema Software SL All Rights Reserved. http://www.steema.com email: info@steema.com supportx@steema.com =========================================== Document updated: June 2004 Tee
Char
t Pro Activex Control MS Visual Studio .NET compatibility notes =========================================== Please see the release.txt release notes for bugfix and feature information about this release. =========================================== Changes for NET compatibility - The
Char
t.Series(xx) read-only property has been replaced by a Function method (affects only code written in VC++ and similar languages that make direct reference to Get_ and Set_ of properties). The new Series method (called Series) changes visibly by removal of the property 'Get_' element of the Function. The change is required due to a current MS.NET import restriction causing non-import of ActiveX properties that have an index parameter (only affects the root level of controls !). For a VB application no code change is necessary. Please see the following notes for other environments. The original property has been hidden in the interface and renamed to aSeries keeping its existing Dispid to support backward compatibility with applications compiled with previous releases of Tee
Char
t 5. - The T
Char
t OnSeriesBeforeAdd method uses a boolean variable called 'Continue'. "continue" is a keyword in C# (the language used to interim compile Tee
Char
t namespace information in .NET). This had caused an import problem with the earlier releases of Visual Studio .NET. As a precaution we have chosen to rename the parameter to 'MoreValues' for the Tee
Char
t Pro ActiveX Control. Notes on use: ------------- - Constant names in NET require full reference by default: eg.
AxT
Char
t1.AddSeries(Tee
Char
t.ESeriesClass.scLine) Upgrading existing projects: ---------------------------- Upgrading existing Visual Studio projects works without manual intervention in code for most simple projects. Notable points relating to import: VISUAL BASIC project: ===================== - Designtime saved content of a
Char
t does not always successfully import to a NET project. We recommend you open the project first in its current environment (eg. Visual Basic v6) and provoke a change in the
Char
t and resave the project. That will update the saved frx
Char
t information data to v5.0.3. Then save the
Char
t content as a tee file by right-clicking the
Char
t and selecting 'Export'. Some projects 'may' then import the saved
Char
t correctly without further steps required. If the
Char
t content doesn't import successfully then right-click on the
Char
t and import the saved tee file. If the project fails to import, clear the
Char
t content after saving it to tee (remove and replace the
Char
t with an empty one) and re-import following the above step to later import the saved tee file. - Calls to interfaces not supported. In Visual Studio v6 and prior versions, it was possible to connect components by interface. eg. TeeCommander.
Char
t=T
Char
t1 This is no longer possible. You should use the integer link: eg. TeeCommander.
Char
tLink=T
Char
t1.
Char
tLink - Colour definition requires update Tee
Char
t colours map as UInt32 when imported to NET. The colour definition when applied takes the following form: .Labels.Font.Color = System.Convert.ToUInt32(System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Cyan)) - Some event syntax is incorrect on import. Notably the Mouse events which are 'duplicated' by default NET appointed events. If you find event syntax to be incorrect, modify the syntax as follows: eg. Private Sub T
Char
t1_OnMouseUpEvent(ByVal eventSender As System.Object, _ ByVal eventArgs As
AxT
ee
Char
t.IT
Char
tEvents_OnMouseUpEvent) _ Handles T
Char
t1.OnMouseUp 'do something End Sub - Some form object (eg. Checkbox) events may fire before the
Char
t is loaded. That didn't occur in VB6 and will require a workaround in VB.NET if
Char
t properties are referenced in this way at Form load. eg. taken from VB Drag Points example: 'Check1.CheckStateChanged may fire when form is intialized Private Sub Check1_CheckStateChanged(ByVal eventSender As System.Object, _ ByVal eventArgs As System.EventArgs) _ Handles Check1.CheckStateChan ' switch 2D / 3D view... T
Char
t1.Aspect.View3D = Check1.CheckState ' enable scroll-bar only in 3D... HScroll1.Enabled = Check1.CheckState End Sub In the above event the View3D line will fail as the
Char
t isn't yet loaded when the event is called. An option to workaround it may be to set a boolean 'OK_To_Run' variable to set after the first
Char
t Repaint. eg. OK_To_Run false on load and set to true in Form_Load event after
Char
t is populated, etc. Private Sub Check1_CheckStateChanged(ByVal eventSender As System.Object, _ ByVal eventArgs As System.EventArgs) _ Handles Check1.CheckStateChan ' switch 2D / 3D view... If OK_To_Run = True Then T
Char
t1.Aspect.View3D = Check1.CheckState End if ' enable scroll-bar only in 3D... HScroll1.Enabled = Check1.CheckState End Sub Microsoft recommend a similar step (add a IsInitializing property to the Form). We'll be taking a closer look at these issues to see if we can recommend less demanding steps to resolve them. VISUAL C++ project: ===================== The Series declaration has changed. The easiest way to upgrade the project is to import Tee
Char
t classes before upgrading the project to .NET. 1. All references to 'GetSeries(xx)' should be changed to 'Series(xx)' That will call the new Series method that returns the Series Interface (just as the predecesor property did). The Series property has been name changed to aSeries, retaining its DispId to support existing compiled applications. 2. The following is handled automatically if you import the Tee
Char
t classes. For reference, the following changes occur to the Series declaration. *Note you should not need to do anything if you import Tee
Char
t to your project. a) In the T
Char
t.h Class header file the GetSeries declaration changes to: CSeries Series(long SeriesIndex); b) In the T
Char
t.cpp Class impl. file the GetSeries declaration changes to: CSeries CT
Char
t::Series(long SeriesIndex) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x14, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch;, parms, SeriesIndex); return CSeries(pDispatch); } Projects should then compile without issue. =========================================== Use of Strong Named Assemblies =========================================== If you compile Strong Named Assemblies then imported ActiveX Controls must also be Strong Named. The Utilities folder contains a Strong Name compiled version of: \Utilities\VS.NET\Strong Named DLLs - AxInterop.Tee
Char
t.dll - Tee
Char
t.dll They may be used to replace the automatically generated AxInterop.Tee
Char
t.dll and Interop.Tee
Char
t.dll created when Tee
Char
t AX is added to a Windows Form. You should remove auto-generated dlls from the references list in the project Solution Explorer and from the Obj folder of the project and Debug or Release Bin folder. Then copy in the new Dlls to Obj and Bin folders and reference the new Dlls from their Obj folder location. =========================================== Please send us details about any other issues found to: http://www.tee
char
t.net/support/modules.php?name=Forums Many thanks ! =========================================== http://www.steema.com support: http://www.tee
char
t.net/support/modules.php?name=Forums -------------------------------------------
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章