C#windows应用程序之控件之旅

原创 2013年12月06日 12:00:04

注:    VS中创建Windows应用程序:不要编写代码可以弹出窗体 ,并且可以在工具栏中的“工具箱”中选择各种控件直接拖到窗口中

 

当截图不可以直接复制黏贴到桌面等文件中时,可以先黏贴到QQ中 再复制黏贴到桌面 则会自动生成图片文件

VS工具箱中自带的工具:

                    的公共控件:

 

一:使用捕捉线(有了捕捉线方便用户摆放对其控件)

    1。新建一个windows应用程序

    2.把一个按钮控件从工具箱拖到窗口中

    3.移动控件靠近边界会出现一条或两条捕捉线

二:Anchor与Dock

     当窗口的大小改变时,控件应该怎样变化,才不会使得界面看起来混乱

     1.  Anchor:重设控件大小根据控件的边界锁定  或者  控件大小不变根据窗口的边界来锚定控件位置

     2.  Dock:控件应停放在容器的边框上

三:给控件添加事件(VS中也有各种事件模板)

   Form1.cs--《直接添加控件--《点中要添加事件的控件--《右下角的解决方案资源中--《闪电图标为事件 里面有各种事件--《选中并且可以设定事件名称--《弹出模板代码--《可以根据自己想要触发的事件添加代码

四:修改按钮上的文本(不用编写代码,可以直接VS中操作)

       选中按钮--《 右下角--《事件左边的属性--《出现TEXT--《 右边有个默认的Buttonx可以更改按钮上的字如改成ok

五:按钮上添加图片与文字同时出现

    选中要添加的按钮--《 右下角属性--《找到image--《可以从外面导入

此时image与text会互相覆盖(因为image默认为居中但可以改变,文字不可以改变位置)---《同样右下角属性中找到ImageAlign右边--《选择位置

当图像比较大时可以改变按钮宽度或高度

六:改变窗体名称

  单击窗体任何位置--《右下角属性--《Text 右边修改

七:添加事件处理程序

   双击要添加事件的按钮此时为默认的Click事件(或者单击再在右下角找到事件,可选择各种事件)--《进入代码页添加事件处理代码如:

this.Text = "Do you speak English?";

  Application.Exit();

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C#成魔之路<2>Windows 应用程序高级控件(2)

1、DateTimePicker控件(日期控件) DateTimePicker控件用于选择日期和时间,只能够选择一个时间而不是连续的时间段,也可以直接输入日期和时间。 DateTimePicker...

C#成魔之路<1>Windows 应用程序高级控件(1)

“成神之路”当中曾经提到一些相关的高级控件,但是缺乏范例,这里捡取一些典型实例进行详细的剖析和实验。对C#控件进行进一步的深入学习。1、ImageList控件(存储图像控件)用于存储图像资源,然后在控...

第十章. Windows应用程序常用控件

一、 文本类控件1  标签控件2  按钮控件3  文本框控件     this.textBox1.ReadOnly = true;     this.textB...

C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部

资源里有例子:http://download.csdn.net/detail/small5e4444/4821582 这是最近在做的一个项目中提到的需求,把一个现有的窗体应用程序界面嵌入...

手把手教你制作 Windows8 应用程序内部的 hubtile (动态瓷砖控件) MetroStyle

在metro 风格中 动态磁贴是他的精髓 在wp7 的开发中 我们可以使用hubtile 来制作类似效果 但是在 win8 中并不具备这个功能, 下面我们来通过扩展GridViewIt...

windows基础应用程序编程(九)控件简介(二)

子窗口和父窗口间的消息传递     子窗口和父窗口之间如何进行通信呢,答案是肯定,仍然是通过消息来传递,以按钮为例,当我们用鼠标单击按钮的时候,此时子窗口(也就是按钮)会向其父窗口发送一个WM_CO...
  • zhbmd
  • zhbmd
  • 2014-12-09 13:15
  • 200

Windows应用程序高级控件之ListView控件

ListView控件
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)