软件开发完了,可是用户感觉字体有点小,看的费劲,咱们电脑默认的是9pt吧?
怎么一次性把整个软件不管什么控件显示的字体都扩大,给个思路我自己试吧感谢

解决方案 »

  1.   

    循环........... Application.OpenForms...
      

  2.   

    C/S or b/s 
    B/s 简单  
    c/s  最愚蠢的办法 改电脑的外观显示字体为最大字体
      

  3.   

    如果是软件 就遍历所有空间 设置FONT吧
      
    ************************************************************************************************谎言有三种:谎言,弥天大谎,统计数据。************************************************************************************************
      

  4.   

    BS的好办,直接改样式表
    CS的得要自己写了,具体我也没写过,嘿嘿
      

  5.   

    恩,可以考虑加一个BaseForm类,继承Form,所有的窗体继承BaseForm。
    然后BaseForm里在遍历所有控件,找到Font.Size,按比例放大。
    不过这样做功能是达到了,美观没保证
      

  6.   

    借楼主的帖子发下我的问题,如有打扰见谅 http://topic.csdn.net/u/20090825/15/71d11f43-08a6-4f04-8152-a0737dddd2d4.html?seed=1079724398&r=59322234#r_59322234
      

  7.   

    或许你可以制作成WEB页面,然后在窗体中使用WebBrowser来显示它,这样,可方便使用Ctrl+鼠标滚轮来实现文字缩放,功能可写成与主窗体交互.
    □□□□□■□□□□□□□□□■□□□□■□□□□
    ■■■■■■■■■■■□□□□■□□■■■■■□□
    □□□□□■□□□□□□□■■■■□□□■□□□□
    □□□□□■□□□□□□□□□■□■■■■■■■□
    □■■■■■■■■■□□□□□■□□□□□■□□□
    □□■□□□□□□■□□□□□■■□■■■■■■□
    □□□■□□□□■□□□□■■■□□□□□■□□□
    □□□□■□□■□□□□□□□■□□■□□■□□□
    □□□□□■■□□□□□□□□■□□□■□■□□□
    □□□■■□□■■□□□□□□■□□□□□■□□□
    ■■■□□□□□□■■□□□■■□□□■■■□□□
    □□□□□□□□□□□□□□□□□□□□□□□□□
    [DYLIKE TEXT TEXT-TO-IMAGETEXT]
      

  8.   

    借楼主的帖子发下我的问题,如有打扰见谅 http://topic.csdn.net/u/20090825/15/71d11f43-08a6-4f04-8152-a0737dddd2d4.html?seed=1079724398&r=59322234#r_59322234
      

  9.   

    或者 可以自己写段代码 在源文件中自动 加上 
    System.Drawing.Font font = new System.Drawing.Font("宋体",11);
    然后为每一个控件
    this.ControlName.Font = font;