当放大显示时,图表不会缩放

时间:2016-07-18 08:13:04

标签: c# vb.net winforms

我有一个遗留的VB / C#WinForms应用程序,并有以下的scalling问题:

该应用正在使用ChartFx 7显示如下数据:

Screenshot 1

当我将显示器(Windows 7)更改为150%时,我得到了这个:

Screenshot 2

图表不适应,但传说确实很明显。表单由应用程序的主要形式调用。如果我将表单设置为启动表单,它会再次运行!

有人知道这里出了什么问题吗?在主窗体的上下文中是否有一个设置负责或者是ChartFx的问题?

编辑:我刚刚发现它在wpf和winforms之间存在问题:我忘了提到应用程序使用winform和wpf。当我删除所有wpf调用时,它可以正确缩放!

1 个答案:

答案 0 :(得分:1)

发现,在清单文件中设置dpiAware就可以了!

DayID   StartTime           EndTime             OnOffGroup
1       03:00:00.0000000    04:59:00.0000000    1
1       06:00:00.0000000    07:59:00.0000000    2
1       14:00:00.0000000    16:59:00.0000000    8