问题描述
rt,在别的电脑做好的窗体,放自己笔记本里开发界面的窗体跟运行的不一样,但是运行出来是之前做好的,咋搞
解决方案
解决方案二:
解决方案三:
两台电脑的屏幕大小一样么
解决方案四:
不一样的,分辨率也不一样,之前做的时候是win7,本儿是win10,但是调分辨率没有卵用==!
解决方案五:
分辨率的问题,在窗体布局的时候考虑下不同分辨率的客户端
解决方案六:
重新生成试试?
解决方案七:
目测分辨率问题
解决方案八:
调分辨率完全没用,图片的大小还是跟原来在机房的界面不一样,跟运行出来的不一样,在机房电脑无压力,可是好多童鞋的本儿上都是这种情况
解决方案九:
这个和分辨率没有关系而是那个什么我也不知道的那个什么来着算了截图估计这里不一样
解决方案十:
是这个把,对浏览器什么的管用,我在我电脑上看了下原图片,跟开发界面的窗体一样,但是比运行出来的小
解决方案十一:
分辨率的问题,在c#里面设置控件的SIZE的单位px,即像素。
解决方案十二:
图片只显示不全,可以设置图片自适应picturebox。
解决方案十三:
弱弱的问一句你们机房是大屁股显示器吗?。。。。
解决方案十四:
其实应该这样说,在机房设置的窗体大小跟背景图是完全吻合的,但是在自己电脑上开发界面背景图片却变小了,不只是背景图,所有有关图片的都不同了,运行出来跟之前运行出来的却是一样的,只是在开发界面不同引用10楼u013421223的回复:
分辨率的问题,在c#里面设置控件的SIZE的单位px,即像素。
解决方案十五:
表示还真没用过大屁股显示屏引用12楼crystal_lz的回复:
弱弱的问一句你们机房是大屁股显示器吗?。。。。
解决方案:
那代码里没有调整尺寸的地方吗?
解决方案:
设置的是窗体背景图,中间的是panel,也是设置的背景图,控件的大小要设置的比图片大三分之一左右才能完全把背景图显示出来引用11楼u013421223的回复:
图片只显示不全,可以设置图片自适应picturebox。
解决方案:
不晓得引用15楼shingoscar的回复:
那代码里没有调整尺寸的地方吗?
解决方案:
还有,怎样设置空间size的单位为px引用10楼u013421223的回复:
分辨率的问题,在c#里面设置控件的SIZE的单位px,即像素。
解决方案:
反正你这个问题我也遇到过一种是我刚才上面所说的那种电脑显示比例不一样不顾那个貌似是针对字体而言的还有就是你这种不过那个时候是在机房显示器上有问题机房是大屁股显示器而且我记得我还为了测试直接在程序中用MessageBox弹出了一些我感觉有问题的尺寸信息比如窗体大小什么的但是同样的程序在两个机器上弹出来的数字确是不一样的由于这个问题对我那东西来说不是很紧要所以也就不了了之了。。但是我隐约感觉到这个应该和单位有关因为我记得以前用vb6的时候用的是Twip作为单位
解决方案:
引用18楼all_GGGGGG的回复:
还有,怎样设置空间size的单位为pxQuote: 引用10楼u013421223的回复:
分辨率的问题,在c#里面设置控件的SIZE的单位px,即像素。
就是因为单位为Px,所以才会出现这样的情况。
解决方案:
打个比方你设置窗体为512*768,在分辨率为1024*768的屏幕上会显示宽为屏幕的一半,高为屏幕的高度,此时你将屏幕设置800*600,再重新编译运行,此时窗体基本占满全屏。
解决方案:
为了显示适应多种屏,设置窗体最大化,里面的panel的DOCK设置FILL,再在里面放picturebox,picturebox的DOCK设置为FILL再将图片设置自适应
解决方案:
引用19楼crystal_lz的回复:
反正你这个问题我也遇到过一种是我刚才上面所说的那种电脑显示比例不一样不顾那个貌似是针对字体而言的还有就是你这种不过那个时候是在机房显示器上有问题机房是大屁股显示器而且我记得我还为了测试直接在程序中用MessageBox弹出了一些我感觉有问题的尺寸信息比如窗体大小什么的但是同样的程序在两个机器上弹出来的数字确是不一样的由于这个问题对我那东西来说不是很紧要所以也就不了了之了。。但是我隐约感觉到这个应该和单位有关因为我记得以前用vb6的时候用的是Twip作为单位
ok,还是没研究出来到底咋弄,但是还是谢谢各位了,还要赶紧做这个项目呢,只要这周的时间,初次在论坛里发帖,谢谢各位大神指点
解决方案:
引用22楼u013421223的回复:
为了显示适应多种屏,设置窗体最大化,里面的panel的DOCK设置FILL,再在里面放picturebox,picturebox的DOCK设置为FILL再将图片设置自适应
好的,待会儿一定试试,抓紧做项目了,这周要交,感谢大神不吝赐教
解决方案:
我记得win7和win8会有区别
解决方案:
引用25楼YeLiManManXing的回复:
我记得win7和win8会有区别
我的是win10,机房是win7,还真没注意这个,等明天问问同学跟我一个情况的是不是win7
解决方案:
图片或者是背景图的布局方式backgroundimagelayout这个参数调一调
解决方案:
北大青鸟的项目?
解决方案:
你开发项目时,难道就没考虑过其他机器会用吗?事实上,这跟分辨率表面上看有关系,实际上没毛关系。这涉及到控件尺寸自适应问题,图片显示方式等等。也就是说,你开发了一个项目后,我既能在不同分辨率的机器上运行,也要在不同版本的系统下运行,而且要显示一样。典型的例子很多啦,360啊,金山卫士啊,酷我听歌之类的,不都这样吗?难道谁还装了这些软件去设置分辨率啊?????
解决方案:
DPI吧……Windows10的自适应做的挺好的
解决方案:
看下操作系统中当前使用的字体!可能是两边的系统字体大小不一样
解决方案:
引用27楼yan_hyz的回复:
图片或者是背景图的布局方式backgroundimagelayout这个参数调一调
不管用==
解决方案:
引用29楼asemarece的回复:
你开发项目时,难道就没考虑过其他机器会用吗?事实上,这跟分辨率表面上看有关系,实际上没毛关系。这涉及到控件尺寸自适应问题,图片显示方式等等。也就是说,你开发了一个项目后,我既能在不同分辨率的机器上运行,也要在不同版本的系统下运行,而且要显示一样。典型的例子很多啦,360啊,金山卫士啊,酷我听歌之类的,不都这样吗?难道谁还装了这些软件去设置分辨率啊?????
在别的机器也是完美运行,你没看懂我的意思,是在开发界面,涉及有关图片的大小会不同,开放界面!
解决方案:
引用28楼levyshang的回复:
北大青鸟的项目?
对呀对呀
解决方案:
引用34楼all_GGGGGG的回复:
Quote: 引用28楼levyshang的回复:
北大青鸟的项目?对呀对呀
为毛去北大青鸟培训,不是都说那里培训很差吗