摘要:
布局 一般有两种布局方式:Anchor-锁定与边框的位置;Dock-填充位置,与容器进行配合使用 容器 之前我们简单运用过panel,我们来说一下下面几个容器 1.FlowLayoutPanel-流式布局容器 里面放置的控件会按照一定的顺序排列 2.GroupBox-分组容器 容器分组,并且出现小标 阅读全文
摘要:
多窗体 这里所谓的多窗体就是我们所说的打开一个窗体后,从这个窗体打开另一个窗体,打开的窗体只能打开一个,当再次点击时会把焦点移入打开的新窗体 1. 首先我们先定义一个泛型集合来存放打开的窗体,来判断是否打开过这个窗体 List<Form> Flist = new List<Form>(); 2.在主 阅读全文
摘要:
客户端设计思路 1.理顺设计思路,架构框架 2.设计界面 3.编写后台代码 4.数据库访问 公共控件 1.Button: (1)Enabled-是否启用按钮 (2)Visible-是否可见 2.ChectBox-多选框 ChectListBox-多选框集合 Items-多选框集合的内容 3.Comb 阅读全文
摘要:
winform 客户端 C/S 网页端B/S 布局AutoScoll-显示内容大于窗口时是否出现滚动条AutoSize -根据设置的窗口自动调整大小Location -窗口左上角相对于屏幕的起始位置MaximumSize-最大能够放缩的大小MinimumSize-最小能够放缩的大小Padding-窗 阅读全文
摘要:
c#的遍历查询 昨天我们的查询只能查询一条数据,查询的只是学号是输入的学号的那个同学的信息,今天我们看一下查看所有的信息 其实步骤跟昨天一样,只需要把查询出来的每个对象放入集合中,在program里面挨个输出来就行了 这是我们的函数,返回值返回一个泛型集合,数据类型就是我们对象的类型,没有长度. p 阅读全文
摘要:
<完整修改删除> 昨天我们使用c#访问数据库会有很多弊端,如果数据库中没有这一条信息也会返回删除成功 今天完整修改删除就会克服这个困难 第一步 需要先查询 #region 查询 Console.WriteLine("学号" + "\t" + "姓名" + "\t" + "性别" + "\t" + " 阅读全文
摘要:
1.使用c#对数据库进行增删改基本上一致(以改为例) Console.Write("请输入要修改的学号:");string a = Console.ReadLine();Console.Write("请输入修改后的姓名:");string b = Console.ReadLine();Console 阅读全文
摘要:
类库 可以使用外部的能够实现功能的类在自己的程序中使用,格式是.dill. 这种文件经过加密,不能够看到里面的代码,所以保密性强. 但是如果调用的这个类的功能跟自己所要的效果有出入,是不能进行更改的. 委托 函数的指针,其实相当于将函数赋给中间量,通过中间量调用函数.关键词deledate. //声 阅读全文
摘要:
多态 子类继承父类的方法属性,在子类中可以继续对这个方法进行更改,完善,对于主题进行重写。 1、需要父类同意子类修改方法,关键字 virtual(虚方法) 2、子类只能重写虚方法 关键字override(重写) 子类可以有自己的子类 抽象类 他是为了被继承而出现的 关键字(abstract) 父类中 阅读全文
摘要:
学习封装继承首先了解访问修饰符: 我们最常用的就两个:public、private 不常用的:protected、internal(系统默认) public:公共的,只要引用命名空间(程序集,项目中的文件夹)就可以使用。 private:私有的,只有在本类内部才能使用。 internal:内部的,当 阅读全文