2019年12月4日

摘要: 基础概念: 继承System.MulticastDelegata类 1.委托可以声明在类的内部,也可以声明在类的外部。 2.委托不可以声明在方法内部。 3.委托的返回值类型要和方法的一致。 4.委托的参数个数和类型要和方法的一致。 声明委托 public delegate int Method1(i 阅读全文

posted @ 2019-12-04 16:00 冰糖Luck1996 阅读(82) 评论(0) 推荐(0) 编辑

摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文

posted @ 2019-12-04 09:36 冰糖Luck1996 阅读(612) 评论(0) 推荐(0) 编辑

摘要: 实现效果 1,窗口中添加colorDialog与fontDialog工具 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Draw 阅读全文

posted @ 2019-12-04 09:04 冰糖Luck1996 阅读(677) 评论(0) 推荐(0) 编辑

2019年12月3日

摘要: 实现效果: 1,添加三个按钮 2,添加两个TextBox控件,利用KeyPress事件来控制不让有其他字母输进来。 3,添加两个Lable标签用来跟随图形移动,位置提前测量出来。 4.添加Timer组件,设置Enabled为True,然后再利用Timer的事件。 using System; usin 阅读全文

posted @ 2019-12-03 22:18 冰糖Luck1996 阅读(281) 评论(0) 推荐(0) 编辑

摘要: 一,solidBrush 纯色填充 利用窗体的paint事件 private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; Brush br = new SolidBrush(Color.Re 阅读全文

posted @ 2019-12-03 15:01 冰糖Luck1996 阅读(228) 评论(0) 推荐(0) 编辑

2019年12月2日

摘要: using System.Drawing; 画园 private void button1_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics();//将本窗体创建为画板 //Graphics不可以用New来实例化 阅读全文

posted @ 2019-12-02 21:17 冰糖Luck1996 阅读(117) 评论(0) 推荐(0) 编辑

2019年11月30日

摘要: 一,接口:2019-11-30 接口名称通常以I开头 接口中不能有任何实现的代码 接口不能有构造函数,字段,运算符重载 接口成员不用声明为Public 接口具有强制性,实现一个接口,就必须把接口的所有方法都实现 接口的定义 public interface IFather { void IMetho 阅读全文

posted @ 2019-11-30 22:41 冰糖Luck1996 阅读(115) 评论(0) 推荐(0) 编辑

摘要: 密封类:密封类不可以被继承,抽象类不可以密封 public sealed class Father { public virtual void Eat() { } } 密封方法:仅适用于重写的方法 public class Son : Father,IFather { public sealed o 阅读全文

posted @ 2019-11-30 21:51 冰糖Luck1996 阅读(103) 评论(0) 推荐(0) 编辑

2019年11月29日

摘要: 面向对象三要素:继承 封装 多态 一,继承:2019-11-29 基础:所有类都派生于System.Object C#支持单重继承和多层继承 单重继承:一个类仅能继承一个父类 多层继承:类C继承自B,类B又继承自A 实现继承:创建一个父类和接口 public class Son : Father,I 阅读全文

posted @ 2019-11-29 21:48 冰糖Luck1996 阅读(113) 评论(0) 推荐(0) 编辑

2019年11月23日

摘要: 实现功能:点击超链接自动打开相关网页 UI:链接文本提前输入 引用部分代码: using System.Diagnostics; using 功能执行代码: private void richTextBox1_LinkClicked(object sender, LinkClickedEventAr 阅读全文

posted @ 2019-11-23 21:32 冰糖Luck1996 阅读(399) 评论(0) 推荐(0) 编辑