客户端设计思路
1.理顺设计思路,架构框架
2.设计界面
3.编写后台代码
4.数据库访问
-------------------------------------------
公共控件
1.Button:
(1)Enabled-是否启用按钮
(2)Visible-是否可见
2.ChectBox-多选框
ChectListBox-多选框集合
Items-多选框集合的内容
3.ComboBox-下拉选框
也是用属性的Items添加内容,也可以在后台.Items.Add()添加内容
(1)DropDownStyle-选框样式(simple全部显示,DropDownd单选,而且可以写入,DropDownList单选,不能写入)
(2)SelectedIndex-默认选中项(后台代码)
4.DateTimePicker:
后台代码有两个属性
text - 中文日期
value - DateTime类型
5.Label 标签 LinkLabel链接样式的标签
6.ListBox:
SelectionMode -None不让选 One只能选一个 MultiExtended连选 MultiSimple多选,并且不用连选
后台利用遍历就可以取他们的值
7.ListView
8.MaskedTextBox-掩码输入框
Mask 选择它的掩码格式
9.MonthCalendar-日历
MaxSelectionCount 选择日期的时候,最多可以选择多少天
后台代码:SelectionStart日期开始的那天 SelectionEnd日期结束的那天
10.NotifyIcon-托盘程序
(1)Visible-是否可见
(2)Icon -小图标
(3)Text -显示名称
11.NumericUpDown-选择数值的选框
(1)Increment - 点击按钮每次增减的数值
(2)Maximum - 最大数值
(3)Minimum -最小数值
12.PictureBox-放图片的
(1)Image - 不好用,图片默认放在这里,没有布局格式
(2)BackgroundImage-一般还是放在这里,配合BackgroundImageLayout布局使用
13.ProgressBar-进度条
(1)Value -初始的值
(2)Maximum - 最大值
(3)Minimum -最小值
(4)Style - Marquee-不显示进度,只显示在工作
(5)MarqueeAnimationSpeed-进度条不显示进度时进行运算的速度
14.RichTextBox -大的文本框
在后台能用转义字符
15.TextBox-文本框
(1)Multiline -多行编辑
(2)ScrollBars -滚动条显示
16、ToolTip-注释
ToolTipTitle -注释内容
只要拖进来这个控件,那所有控件的杂项里都会多一条属性就是用来设置此控件的介绍
(1)InitialDelay-悬停多少秒能显示注释
(2)ReshowDelay-改变控件能够多长时间转换注释
17.TreeView-树状列表
18.WebBrowser-浏览器创建
后台Url - Uri-浏览地址