C#窗体位置与大小设置详解

开发 后端
C#窗体位置与C#窗体大小设置具体的是什么样子的呢?我们会用到什么具体的方法来实现设置呢?那么本文就向你介绍具体的内容。

C#窗体位置与C#窗体大小设置是如何操作的呢?具体的使用到的属性是什么呢?那么下面我们来看看C#窗体位置与C#窗体大小设置所涉及到的属性以及具体的操作实例。

C#窗体位置与大小设置可以通过下面的代码直接设置StartPosition属性项为“Manual”。

  1. F1.StartPosition = FormStartPosition.Manual;  

对于起始的C#窗体位置,也可以利用窗体的Top和Left属性设置,代码如下。

  1. F1.Top = 300;   
  2.  
  3. F1.Left = 200;  

上面两行代码便将F1的起始位置设置为(300, 200),即距离屏幕顶部300像素,距离屏幕左边200像素。

下面代码同样实现了C#窗体大小设置。

  1. using System;   
  2.  
  3. using System.Collections.Generic;   
  4.  
  5. using System.Windows.Forms;   
  6.  
  7. using System.Drawing;   
  8.  
  9. namespace FormsTest   
  10.  
  11. {   
  12.  
  13. static class Program   
  14.  
  15. {   
  16.  
  17. ///    
  18.  
  19. /// 应用程序的主入口点   
  20.  
  21. /// 
  22.  
     
  23.  
  24. [STAThread]   
  25.  
  26. static void Main()   
  27.  
  28. {   
  29.  
  30. //启用应用程序的可视样式   
  31.  
  32. Application.EnableVisualStyles();   
  33.  
  34. //在应用程序范围内设置控件显示文本的默认方式   
  35.  
  36. Application.SetCompatibleTextRenderingDefault(false);   
  37.  
  38. //实例化一个Form1窗体   
  39.  
  40. Form1 F1 = new Form1();   
  41.  
  42. //定义窗体高度和宽度   
  43.  
  44. Size s = new Size(200,200);   
  45.  
  46. F1.Size = s;   
  47.  
  48. //开始应用程序消息循环   
  49.  
  50. Application.Run(F1);   
  51.  
  52. }   
  53.  
  54. }   
  55.  
  56. }   

程序使用如下语句定义了C#窗体大小的高度和宽度,并且将其设置为窗体F1的高度和宽度。其高度和宽度值为(200, 200)。

  1. //定义窗体高度和宽度   
  2.  
  3. Size s = new Size(200,200);   
  4.  
  5. F1.Size = s;   

C#窗体位置与C#窗体大小设置的基本情况就向你介绍到这里,希望对你了解和学习C#窗体位置与C#窗体大小设置有所帮助。

【编辑推荐】

  1. 趣味编程:C#扫雷代码
  2. 详解C#基础之委托异步
  3. 走进C#奇妙函数之ToLookup
  4. C#二维三维图形绘制工程实例宝典
  5. C#常用线程同步方法应用场景和实现原理
责任编辑:仲衡 来源: zxbc.cn
相关推荐

2009-09-07 06:48:13

C#透明窗体

2009-09-07 05:10:52

C#模式窗体

2009-08-26 11:07:36

C#打印窗体

2009-09-07 04:56:52

C#模式窗体

2009-09-07 03:44:50

C#窗体间传值

2009-09-07 06:18:57

C#窗体设计器

2009-09-07 03:37:51

C#窗体

2009-08-10 14:23:39

C# Setting

2009-08-20 10:10:55

C#透明窗体

2010-08-31 09:46:23

C#

2009-08-26 12:59:08

C#打印设置

2009-09-07 06:07:46

C#窗体设计

2009-08-13 10:42:31

C#窗体拖动事件

2009-09-07 04:19:56

C#窗体事件

2009-09-07 06:31:32

C#窗体移动

2009-08-28 15:58:54

C#窗体里调用

2011-08-19 09:48:01

C#数组

2009-09-01 18:06:06

c#保存窗体状态

2009-08-07 14:10:13

C# WebserviDelphi

2009-08-25 09:19:01

C#实现窗体显示
点赞
收藏

51CTO技术栈公众号