云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 使用C#开发数据库应用系统(Winform及相关的控件)

使用C#开发数据库应用系统(Winform及相关的控件)

  • 62 次阅读
  • 3 次下载
  • 2025/5/26 1:33:08

第一章 初识windows程序

对于winform窗体的相关解释:

Form.cs:窗体文件,程序员对窗体编写的代码一般都放在这个文件中;

Form.Designer.cs:窗体设计文件,其中的代码是由Visual Studio自动生成的,

一般不需要修改;

Form.resx:资源文件,用来配置当前窗体所使用的字符串、图片等资源; Program.cs:主程序文件,其中包括程序入口的main方法;

Winform应用窗体文件有两种编辑视图:窗体设计器(进行窗体界面设计,

拖放控件等的操作) 和 代码编辑器。

在代码编辑器中,窗体类的前面多了一个partial,partial是部分的意思,为

了方便对代码的管理和编辑,可以使用partial关键字将同一个类的代码分开放在多个文件中,每个文件都是类的一部分代码,叫做分布

类;

窗体都继承自From类,下面显示的是窗体的主要属性和方法:

属性: 说明

Name 窗体对象的名称

BackColor 窗体背景色 BackgroundImage 窗体背景图 FormBorderStyle 窗体显示的边框样式,

七值可选,默认SizaBle

ShowInTaskbar

确定窗体是否出现在windouws任务中,默认true

Text 显示文本

TopMost 指示次窗体是否始终显示在

此属性未设置为True的所有窗体之上

windowState 确定窗体的初始化可视状

态,(normal,Maximized,Minimized,默认为Normal)

方法 说明 Close 关闭 Show 显示窗体

ShowDialog Hide

模式化显示窗体 隐藏窗体

如果不希望窗体运行后,用户通过鼠标拖拽改变窗体大小,在设计

窗体时可将窗体的FormBorderStyle设置为FixedSingle

使用窗体的show()和Hide()属性来设置窗体的显示和隐藏;

基本控件:

Lable:使用他对窗体上的其他控件进行说明和注释;其主要属性是

image(在标签上显示的图像)和text;

TextBox:获取用户输入的信息或是显示的信息其主要属性有:

MaxLenth:指定可以在文本框中输入的组大字符串(输入数)

Multiline:可在文本框中输入多行文本(true or false)

PasswordChar:指示在作为密码框时,文本框中显示的字符(而不

是实际输入的,只有密码框有此项) ReadOnly(是否允许编辑文本框的文本) Text:与文本框关联的文本

ComboBox:允许用户在组合框内输入文本或从列表中进行选择,

属性:

Items:组合框中的项

Item:检索集合中指定索引的项 Count:获得集合中项的数目 isReadOnly:能否修改

DropDowmStyle:组合框的风格,是否允许客户编辑,

Text:文本

SelectedIndex:当前选定的索引号,列表中每一项都有

索引,0开始

SelectedItem:获取当前选定的项

方法:

add() 向组合框中的项列表中添加项

Clear() 从组合框中移除所有的项 Remove() 从组合框中移除指定项

事件:click:单击控件

SelectedIndexChanged:在SelectedIndex属性修改之后发生

关于将comboBox清空的选择:对象.Items.Clear(); 添加对象: 对象,Items.add();

Botton:单击进行操作;属性和方法如下:

属性:

Enable:表示空间是否可用,true or false

Text:文本

TextAlign:按钮上的文本对其方式;

方法: Click:单击

MessageBox:(显示的字符串,消息矿的标题,消息框按钮,消息框图标)

【代码显示:(DialogResult result=Messagbox.show();show

方法的返回值是DialogResult类型)】

String Empty和null 的区别:

String Empty表示空的字符串,字符创对象中不包含任何的字符;而null表示引用空值,不引用任何对象,推荐使用String.Empty,用户在输入时,可能意

外中多输了空格所以判断时需要trim()方法

关于随机数的生成: Random r=new Random(); r.next(1,100);

第二章 构建良好的Windows程序

菜单栏控件:MenuStrip

(顶层菜单项和子菜单项)

控件名称:ms+实名

属性:name 菜单对象名称;

Items 在菜单中显示的项的集合(注释:可以在Items

中添加菜单项(MenuItem),ComboBox,TextBox,分割菜单项(separator)) Text

menuItem的属性:Name 名称

DropDownItems 在子菜单中

显示的项的集合

Text 文本

事件:click

Application与this.close的区别:

Application.Exit(); 应用程序类Application的静态方法,用于退出当前的应用程序;如果当前应用程序打开了多个窗体,则关闭所有窗体;关闭窗体时,不会触发窗体的FormClosing和FormClosed;

this.close();关闭当前窗体,如果当前窗体时系统启动窗体,则执行该方法关闭窗体后,应用程序关闭;

如果当前应用程序打开了多个窗体,只关闭当前窗体,关闭时触发FromClosing和FromClosed;

菜单栏和菜单项的命名规则如下:

1;为菜单设置Name属性是,加前缀ms,如msUser 2:为菜单项设置属性时,加前缀tsmi,如tsmiAddUser 3:快捷键的设置(菜单项文本+&+快捷字母) 4:添加分割菜单项(-);

工具栏控件:toolStrip

属性:ImageScalingSize 工具栏中的项的显示的图像的大小 Items 工具栏上显示的项的集合 工具栏山按钮和标签的主要属性和方法: 属性:displayStyle 设置文本和图像的显示方式 Image 按钮,标签上显示的图片 ImageScaling 是否调整按钮上显示图片大小 Text 按钮,标签显示的文本

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章 初识windows程序 对于winform窗体的相关解释: Form.cs:窗体文件,程序员对窗体编写的代码一般都放在这个文件中; Form.Designer.cs:窗体设计文件,其中的代码是由Visual Studio自动生成的,一般不需要修改; Form.resx:资源文件,用来配置当前窗体所使用的字符串、图片等资源; Program.cs:主程序文件,其中包括程序入口的main方法; Winform应用窗体文件有两种编辑视图:窗体设计器(进行窗体界面设计,拖放控件等的操作) 和 代码编辑器。 在代码编辑器中,窗体类的前面多了一个partial,partial是部分的意思,为<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com