Windows窗体.net框架中的位移控件

Windows窗体.net框架中的位移控件,第1张

概述Windows窗体.net框架中的位移控件

我有一个奇怪的问题。 我在c#和.net framework 3.5中devise了一个windows窗体应用程序。 在运行时,除了我的笔记本电脑,其中的控件不在正确的位置,所有的计算机中的窗体和控件都很好。

如果我在笔记本电脑上正确定位从头开始devise表单,则会导致其他计算机的形状无效。

我的努力:

如果我以安全模式运行窗口,表格大小和控制位置是正确的。

我卸载了vIDeo驱动程序,并使用默认的windows版本,但问题仍然存在。

我使用了2.0和4.0等不同的框架,以及不同的Visual Studios版本,它们都有相同的问题。

实际上所有公司的.net框架产品都表明了同样的问题。

我的电脑设置:笔记本电脑1557 Studio DELLgraphicsATI Radeon HD 4500

为什么threadpool.QueueUserWorkItem创build这么多事件句柄?

以编程方式查看移动式电脑(笔记本电脑/平板电脑/等)是否连接到扩展坞

设置非Office文件的windows文件属性

在ListVIEw列中添加图像

.NET / windows Server中的最大传出套接字连接

我如何使用C#读取扩展智能数据?

拆分可执行文件path和参数

有没有办法来检查用户是否有特定的权利?

如何从.NET文件对话框中获得映射networking驱动器的path

寻找花式窗体

当文本大小被人为地增加到125%时,文本和位置相当接近的控件将环绕表单并将所有东西向下/向上推送。 如果这是你打算支持的东西,你只需要重新设计你的表单来处理你所关心的支持的不同放大级别,并在你的应用中测试这些放大的文本模式,直到你满意为止。 这不是你可以严格控制的事情,因为增加的文字大小是一个辅助功能。

我认为这是由于屏幕分辨率的差异。 我相信在两种情况下,控件的实际位置都是相同的,其中一个屏幕是“更大”,因此您的控件出现在屏幕上的不同位置。

尝试在windows CE上设计表单以处理不同的分辨率和宽高比

你可以(也应该)做的另一件事是使用WPF,这是为windows创建用户界面的新方法。

我刚刚找到了一个解决方法。 在windows 7的显示设置中,我将文本大小从125%更改为100%。 一切都较小,但在准确的位置和大小。 仍然想知道它是如何工作的!

总结

以上是内存溢出为你收集整理的Windows窗体.net框架中的位移控件全部内容,希望文章能够帮你解决Windows窗体.net框架中的位移控件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/1277999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存