动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   .Net → 阅读文章

 用.net开发不同操作系统下应用的winform的size大小问题

作者来源: 
阅读 数 77 人次 , 2006-4-26 10:19:00 

   2006年来了,2005走了,新的一年本该辞旧迎新,可我耍了一圈vs2005又耍回去了,又开始耍vs2003了.而且还又耍回了windows程序.用,net开发windows程序到时第一招,其实不应算是开发,应该算是维护吧,因为人家的project已经成型,已经开始uat了.而我,也只是观察员的身份.不过还是有点收获吧,记下来供怀恋和旁人借鉴.
   我的中文xp系统,原开发人员是e2000系统,项目一签下来,winform的size自动变来不和原设计一样.,不改变任何代码的情况下运行,有些button和控件自动被截掉了.思索和询问良久,以前他们也遇见了类似情况,最后不了了之,全部换成了e文操作系统.最后我把焦点放在在font和分辨率上.虽然在不同的环境下,产生form size改变和字体改变,那很正常,但是出现被截掉就是程序的不足了.试了N多次,看了N多相关介绍,仔细看了他们一个页面,在几乎要放弃的情况下,终于找到了问题的症结. 在vs2003,一般font被设置成一个系统缺省值,在cs代码中表现是没有设置,那么在不同的系统中,系统就以缺省的font来进行解析,所以出现了页面控件和size混乱的情况, 如果设定成一个特定值,那么这个问题就不存在了,所以强行指定font属性很有必要,当然不必每个控件都设置,只需要设置到form那一层就行了.form内控件一般是继承form属性(除了特别设定).
  
 本文TagsRealPlayer  Windows  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:.Net中如何操作IIS(原理篇)
· 下一篇:在IIS6.0下ASP .NET 的版本冲突问题
· 通过事例学习.net的WebForms技术(四)
· 资料验证的asp.net程序
· 关于ASP.NET在IIS一些问题的经验总结
· ASP.Net的几大热点问题
· 用Socket类构建网页下载器


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077