我是靠谱客的博主 老迟到飞机,最近开发中收集的这篇文章主要介绍黑马程序员学习笔记----WindForm学习笔记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ---------------------- 

 

04.21


常见属性
默认按钮
AcceptButton
CancelButton

背景的属性
backgroundColor
BackgroundImage
BackgroundLayout

修改光标
Cursor
修改显示文本
Text
控制最大化最小化与关闭的按钮
ControlBox
窗体上所有控件的字体
Font
窗体上所有控件的颜色
ForeColor
窗体边框
FormBorderStyle
-> FixedSingle
-> None
标题栏的Icon图标
Icon
设定窗体位置
Location
最大化与最小化
MaximumBox
MinmumBox
是否显示Icon图标
ShowIcon
是否在Windows下边的任务栏显示
ShowInTaskBar
开始的位置
StartPosition
-> CenterScreen
-> Manual
是否总是前端显示
TopMost
窗体的状态
WindowState
-> 最大化、最小化、一般

button的属性
(name)表示在于程序中强用控件的名字
是否可用 enable
是否显示出来 visible

使用tab键切换序号
tabindex
禁用TAB切换获得焦点


事件:
将按钮的事情看成是他做的一件事
事件可以看成是一个方法
如何添加事件?
->选中控件->右键->属性->闪电标志
->根据所要的事件,找到相应的选项(使用默认Click为例)
->在Click后面的文本框中双
->自动生成一个方法
->当事件被点中,触发之后就执行里面的内容
MessageBox
messagebox实际上是一个类,提供show这样的静态方法。用来显示信息。。
有几个重载:
MessageBox.Show(要显示的字符串)
MessageBox.Show(要显示的字符串,标题栏字符串);
MessageBox.Show(要显示的字符串,标题栏字符串,MessageBoxButtons.是一个枚举);
MessageBox.Show(要显示的字符串,标题栏字符串,MessageBoxButtons.是一个枚举,MessageBoxIcons.枚举(这是一个图标))
MessageBox.Show(要显示的字符串,标题栏字符串,MessageBoxButtons.是一个枚举,MessageBoxIcons.枚举(这是一个图标),还有一个写默认选中那个按钮)

Point数据表示Windows中的一个点
Point是一个结构类型
windows中的多数类型都是结构类型

控件的默认事件
每一个控件都有自己的默认事件,添加默认事件只用双击就可以了
如果要删除事件的方法,不能直摘删除代码。需要重置一下。。
在窗体上双击会添加默认事件。。
弄清楚"<name>"属性"与text"属性
name就是使用这个控件时表示的这个控件。好像一个变量。(实际上是一个字段)
text是控件上显示的信息
load事件是窗体执行前执行。完成以后再显示窗体,实际是作为窗体初始化来使用
mousecolick鼠标事件
常用事件:
LOAD 事件 窗体加载之前就执行
Changed事件
当某个属性发生变化的时候。执行的方法
鼠标事件
MouseClick 到click事件
MouseDoubleClik
MouseEnter
MouseLeave
MouseMove
MouseDown
MouseUp

我们的窗体其实是一个类。我们把它称为窗体类
窗体的创建
窗体实际上是一个Form的子类对像
-->创建窗体,首先要new
-->显示使或Show用ShowDialog方法
-->SHow表示显示窗体,
-->ShowDialog表示模态窗体,当窗体出现的时候,主窗体不再可以获得焦点,

销毁窗体使用:
用dispose(); mywindow.close();

对话框的返回值
diglog 有关的窗体都可以有返回值
-->返回值为Dialogresualt

linklable控件的作用还能超链接
system.diagnostics.process.start("网站");
system.diagnostics.process.start("程序名");

下面这句话是在程序结束之后判断一下的
在程序调用dispose方法的时候进行判断

(MessageBox.Show("警告","提问",MessageBoxButtons.OKCancel)==System.Windows.Forms.DialogResult.OK)


>---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ---------------------- 详细请查看:http://net.itheima.com/


最后

以上就是老迟到飞机为你收集整理的黑马程序员学习笔记----WindForm学习笔记的全部内容,希望文章能够帮你解决黑马程序员学习笔记----WindForm学习笔记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部