首页 > 慧问 > 频道

RibbonPageGroup(WPF)不想显示Caption, 如何设置,

发表于2019-05-10 回复:5 查看:3715  |  
如果没有属性进行设置,请提供其他方法,如设置其Template
11个回答
  • 1970-01-01 08:00
    您使用的是哪个平台的Teechart控件?还有,最好提供 一下您的数据给我这边测试以便重现问题。
    1
    回复 举报
  • 1970-01-01 08:00
    您的数据显示 不全是因为您设置了坐标轴的最大值和最小值,而您的数据超过了最大值。您可以扩大您的坐标轴范围。还有一种方式就是不设置坐标轴的最大值和最小值,直接设置坐标轴的范围为Auto,图表可以自适应您的数据,在图表中完全显示。
    1
    回复 举报
  • 1970-01-01 08:00
    你是怎么将150个数据点加进去的?还有,你可以调试一下,当你把数据点加完了以后,你看一下,你的坐标轴的设置还是不是Auto? 默认情况下,坐标轴是会显示所有数据。
    1
    回复 举报
  • 1970-01-01 08:00
    for循环ADDXY(……),你使用的是ActiveX版本?

    在for循环中,将传入X轴参数进行比较,记录X轴的最小值和最大值;
    然后在for循环之后,通过SetMinMax函数,将X轴的最小值和最大值设置;
    记得最后刷新一下控件,这样就可以显示曲线所有的点。

    还有一种办法就是不要调用SetMinMax,坐标轴会自动适应此曲线的范围。
    1
    回复 举报
  • 1970-01-01 08:00
    TeeChart控件是可以正常显示的,这个控件有15年的历史,请放心使用。

    在安装路径.\Steema Software\TeeChart Pro v20xx ActiveX Evaluation\Utilities\New VC Classes\下的文件才是ActiveX版本正确的.h和.cpp文件,
    将tchart控件添加到窗口中时会自动产生一个tChart的h文件和cpp文件,不要去使用他们。

    另外你可以把for循环调用AddXY的这段代码贴出来看一下,AddXY的参数是怎么传入的。
    1
    回复 举报
  • 1970-01-01 08:00
    你好,我看了你的代码,估计你是建立了后台线程,从传感器(比如串口、USB、网口)反复获取数据。然后将保存传感器数据的缓冲区合并到一个大的数据缓冲区中,再将这些数据一次性加入到控件进行绘制。

    这里有几个地方需要注意,你是在什么地方调用此段代码的?控件刷新不全和你刷新曲线的机制有关(初始化?线程?计时器?)

    因为没有所有的代码,只从你贴出的代码来分析,控件没有刷新完全,有可能是因为每次刷新都是全部数据重新刷一次,而一次刷新的控件数量比较多,如果反复调用,上次的还没绘制完,下次的刷新又出现了。(比如放在线程中就会出现这种问题)
    1
    回复 举报
  • ewXhAqdL
    2023-01-02 01:20
    ei0NB805
    1
    回复 举报
  • ewXhAqdL
    2023-01-02 01:34
    20
    1
    回复 举报
  • ewXhAqdL
    2023-01-02 01:52
    555
    1
    回复 举报
  • ewXhAqdL
    2023-01-02 02:05
    20
    1
    回复 举报
  • ewXhAqdL
    2023-01-02 02:16
    555
    1
    回复 举报
回复

登录 慧都网发表评论

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP