spread.net 16 无法自适应高DPI缩放比列。
在不同DPI缩放比例下,行高没有自适应,不知道要怎么设置,我看产品说明有提到支持高DIP缩放的。截图里显示器是200%DPI缩放
问题是由于项目中的代码问题导致的,请参考修改后的demo
问题已经收到,还在调研原因。如果确认是bug 的话会提给研发。具体结果下周一给你反馈 感谢 不好意思,在本机上一直没有测试出问题,
这个是测试的demo,仅简单的加了一个spread对象,你看看在你那边是否有显示问题。
马工,你好,我用你的Demo做了修改,重现问题,需要2个条件。
1、将项目升级到net7。
2、在program文件里添加代码:Application.SetHighDpiMode(HighDpiMode.PerMonitorV2);
说明:添加Application.SetHighDpiMode(HighDpiMode.PerMonitorV2)的作用是能让WinForm程序在高分辨的屏幕上显示清晰的字体。net8里默认就是为PerMonitorV2。
我做了2个对比截图供你参考
收到,明天验证后给你答复
文档中,有关于.NET framework设置high dpi 的说明,
https://www.grapecity.com/spreadnet/docs/online-win/spwin-dpisupport.html
但是我测试了一下在.NET7中无效,问题我提交给研发了,看看研发那边确认一下原因,
SPNET-34766
帖子我先设置保留处理,后面有进展我在帖子中会回复 好的,感谢 不客气
页:
[1]