C#(Vs2005 、wince)统一界面宽高,以及出现乱码的解决方案

C#(Vs2005 、wince)统一界面宽高,以及出现乱码的解决方案(失败,这个方法不行,因为InitializeComponent()会自动编辑把手动加的代码删掉)

一、统一界面高宽:

1.在一个全局变量中定义高和宽,然后再每个窗口的Designer.cs文件中直接调用

class ClsGlobal

{

    public const int frmWidth = 240 - 2; //为了去除边框占用的像素,所以要减去这个值

    public const int frmHeight = 320 - 25; //同上

}

2.在每个窗口中的Designer.cs的private void InitializeComponent() 中加入如下代码

    //自己增加的高宽设计代码

    this.Width = ClsGlobal.frmWidth; //为了让窗口在设计时就按要求显示大小

    this.Height = ClsGlobal.frmHeight; //同上

    this.ClientSize = new System.Drawing.Size(ClsGlobal.frmWidth,ClsGlobal.frmHeight); //为了让窗口在运行时按要求显示代码

 

 

二、当C#设计窗体出现乱码时,如何修正

1.情况如下

clip_image002[6]

 

2.先去除错误的代码

clip_image004

 

3.右击窗体的选择“打开方式”

clip_image006

 

4.打开方式中选择“带编码功能的CSharp编辑器”

clip_image008

 

5.选择“(自动检测)”就可以了

clip_image010

转载于:https://www.cnblogs.com/chinaqzh/archive/2013/06/13/3133935.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值