C#窗体开发界面跟运行出来的不一样,求大神指点

问题描述

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的回复:
北大青鸟的项目?

对呀对呀

为毛去北大青鸟培训,不是都说那里培训很差吗

时间: 2024-09-13 09:09:18

C#窗体开发界面跟运行出来的不一样,求大神指点的相关文章

hadoop字啊运行程序出现错误,求大神指点,谢谢了

问题描述 hadoop字啊运行程序出现错误,求大神指点,谢谢了 [hadoop@Master hadoop]$ bin/hadoop jar wikipedia-miner-hadoop.jar org.wikipedia.miner.extraction.DumpExtractor input/enwiki-20130503-pages-articles.xml input/languages.xml en input/en-sent.bin output13/11/01 15:20:37 I

异常-C#运行时出现错误,求大神指点

问题描述 C#运行时出现错误,求大神指点 "System.FormatException"类型的未经处理的异常在 mscorlib.dll 中发生 其他信息: 输入字符串的格式不正确. 为什么doubleparse那里错了? using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.L

java源码-写了一个java实现航空订票功能,写了一部分,但是一运行就报错,求大神指点

问题描述 写了一个java实现航空订票功能,写了一部分,但是一运行就报错,求大神指点 import java.util.Scanner;public class The_Plane_Tickets { static String[] names = null; //起点终点 static double[] price = null; //票价 static int []FlightNumber = null; //航班号 static String[] TimeOfFlight = null;/

mfc-MFC中设置注册界面,运行结果一直是注册成功,怎么回事?求大神指点

问题描述 MFC中设置注册界面,运行结果一直是注册成功,怎么回事?求大神指点 void CREGISTERDlg::OnBnClickedButtonOk(){ // TODO: 在此添加控件通知处理程序代码 UpdateData(true); if (m_NAME == "" "" || m_PWD == "" "" || m_PWD1 == "" "") { MessageBox(T

关于安卓开发环境问题-andriod studio ,bin目录下的studio.bat,找不到这个bat,求大神指点

问题描述 andriod studio ,bin目录下的studio.bat,找不到这个bat,求大神指点 本人虾米一个,安装了studio提示需要运行英特尔加速器HAXM,根据网络上大侠们的回复说需要修改bin目录里的studio.bat,结果怎么都找不到我bat,求大侠指点迷津开发环境问题-andriod studio ,bin目录下的studio.bat,找不到这个bat,求大神指点-找不到studio.bat"> 解决方案 重装一下,或者不用加速器(一样可以),另外可以使用geny

6410 安卓开发板 录音-6410开发板上跑Android 2.1 ,录音出现问题,求大神指点

问题描述 6410开发板上跑Android 2.1 ,录音出现问题,求大神指点 我在6410的开发板上运行 Android 2.1,写了个程序 ,想要进行录音.代码 如下:mediaRecorder = new MediaRecorder(); Toast.makeText(TelListenner.thisnew MedioRecorder()成功"" Toast.LENGTH_SHORT).show(); //myRecAudioFile = File.createTempFile

图片-这种界面是怎么做出来的,求大神告知,,我是学JAVA的

问题描述 这种界面是怎么做出来的,求大神告知,,我是学JAVA的 解决方案 这不是web程序,而是桌面程序,说easyui的明显不靠谱. 这个程序模仿的是office 2007的Ribbon,有很多这种模仿的库,这个程序不一定java写的 java的实现:http://www.oschina.net/news/12896 还有别的,自己google下 解决方案二: 后台管理系统可以参考eadyui 进行调整 解决方案三: swing可以做出这么漂亮的吗? 解决方案四: 之前用VS做过这个东东来着

浏览器不知道怎么了,进不去网页,出现以下这个界面,这种情况怎么解决?求大神解答

问题描述 浏览器不知道怎么了,进不去网页,出现以下这个界面,这种情况怎么解决?求大神解答 400Bad Request 400 Bad Request nginx 解决方案 除了q107770540 说的这些,看一下DNS cache 解决方案二: 打开IE 在"Internet选项"里选择删除COOKIES 删除文件就可以了答3023案补充够详细的了.答3023案补充打开IE(你看网页的那个),然后点"工具"--Internet选项--Internet临时文件--

求大神指点!!交作业急,C++银行管理系统,运行总是停止工作,是哪个代码不对吗?

问题描述 求大神指点!!交作业急,C++银行管理系统,运行总是停止工作,是哪个代码不对吗? #include #include #include #include using namespace std; class Count { private: int zhanghao; string name; int idcard; string password; double money; string address; int phone; string condition; public: f

c语言-VC++6.0开发工具,打开串口,重叠IO操作,提示有访问冲突,求大神指点

问题描述 VC++6.0开发工具,打开串口,重叠IO操作,提示有访问冲突,求大神指点 #include #include LRESULT CALLBACK WndProc (HWND hwnd UINT msg WPARAM wParam LPARAM lParam); #define WM_TRANSFINISHED (WM_USER + 1) typedef struct{ HWND hwnd; HANDLE hComm;}PARAMS *PPARAMS; int WINAPI WinMai