摘要: Microsoft windows 程序设计,第250页中,使用不同的枚举值,来求得“一英寸长的直线”,达到相同的目标。 对于以上代码,我编写了实例进行实践,代码如下: 1 using System; 2 using System.Collections.Generic; 3 using Syste 阅读全文
posted @ 2022-05-01 19:47 chenlight 阅读(336) 评论(0) 推荐(0)
摘要: https://www.guru99.com/c-sharp-inheritance-polymorphism.html 阅读全文
posted @ 2022-04-27 23:21 chenlight 阅读(277) 评论(1) 推荐(0)
摘要: 在C#中,自定义特性的创建用于将声明信息与代码(程序集、类型、方法、属性等)相关联,以任何需要的方式。特性增强了.NET的可扩展性能。 创建自定义特性的步骤: 1、定义一个自定义特性类,此特性类继承自System.Attribute类; 2、自定义特性类的命名以Attribute为后缀; 3、使用A 阅读全文
posted @ 2022-04-20 23:51 chenlight 阅读(679) 评论(0) 推荐(0)
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Drawing; 6 using System.Windows.Forms; 7 阅读全文
posted @ 2022-04-17 20:05 chenlight 阅读(2919) 评论(0) 推荐(0)
摘要: 在这篇文章中,我们会用示例讨论C#继承。继承是面向对象编程的一项原则,这项原则解决了可扩展性问题。在这篇文章中,我们会讨论以下几点: 1、什么是继承? 2、继承的类型; 3、为什么需要继承? 4、如何在应用程序中使用继承? 一、继承是什么? 从已存在的类中创建一个新类,这样新类就获得了已存在类的所有 阅读全文
posted @ 2022-04-10 23:02 chenlight 阅读(1331) 评论(0) 推荐(0)
摘要: 第一个示例中不启用ResizeRedraw= true; 1 // C# program to demonstrate the 2 // DrawLine(Pen, PointF, PointF) Method 3 using System; 4 using System.Drawing; 5 us 阅读全文
posted @ 2022-04-04 21:03 chenlight 阅读(97) 评论(0) 推荐(0)
摘要: 当自定义控件或windows fomrs 制件,如Panel,被重置,只有这些控件最新暴露的部分才会被重新绘制。然而,有时这些行为不会提供想要的结构(可见下面的图片1). 这个示例通过设置控件的ResizeRedraw属性,来演示如何确保重置后对整个控件进行重绘。 ResizeRedraw:定义在C 阅读全文
posted @ 2022-04-04 16:32 chenlight 阅读(371) 评论(1) 推荐(0)
摘要: 我学习C#的部分来自于不同的资源,因为每个人都有不同的学习起点。一本书重点依赖于可以使生活更简单的Visual Studio,会使人忽视建立.NET项目的本质,一旦可以从scratch中得到一切,那确实是挠痒痒,进步缓慢。 当我学会如何创建类的时候,我学到的一种结构就是属性。属性有一点令人困惑的语法 阅读全文
posted @ 2022-04-01 00:07 chenlight 阅读(80) 评论(0) 推荐(0)
摘要: 在DrawString()函数中,没有使用StringFormat对齐方式时,则输出的文字是在X,Y定位点之后输出; 具体看示例: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using Sys 阅读全文
posted @ 2022-03-31 00:18 chenlight 阅读(37) 评论(0) 推荐(0)
摘要: WM_PAINT是窗口每次重绘都会产生的一个消息。 OnPaint是对这个消息的反应函数。 WM_PAINTWM_PAINT是Windows窗口系统中一条重要的消息,应用程序通过处理该消息实现在窗口上的绘制工作。 一、WM_PAINT消息在系统绘制窗口时向程序发出WM_PAINT消息。程序在接收到W 阅读全文
posted @ 2022-03-29 23:08 chenlight 阅读(537) 评论(0) 推荐(0)