摘要: 第一个示例中不启用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 阅读(107) 评论(0) 推荐(0)
摘要: 当自定义控件或windows fomrs 制件,如Panel,被重置,只有这些控件最新暴露的部分才会被重新绘制。然而,有时这些行为不会提供想要的结构(可见下面的图片1). 这个示例通过设置控件的ResizeRedraw属性,来演示如何确保重置后对整个控件进行重绘。 ResizeRedraw:定义在C 阅读全文
posted @ 2022-04-04 16:32 chenlight 阅读(381) 评论(1) 推荐(0)
摘要: 我学习C#的部分来自于不同的资源,因为每个人都有不同的学习起点。一本书重点依赖于可以使生活更简单的Visual Studio,会使人忽视建立.NET项目的本质,一旦可以从scratch中得到一切,那确实是挠痒痒,进步缓慢。 当我学会如何创建类的时候,我学到的一种结构就是属性。属性有一点令人困惑的语法 阅读全文
posted @ 2022-04-01 00:07 chenlight 阅读(85) 评论(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 阅读(38) 评论(0) 推荐(0)
摘要: WM_PAINT是窗口每次重绘都会产生的一个消息。 OnPaint是对这个消息的反应函数。 WM_PAINTWM_PAINT是Windows窗口系统中一条重要的消息,应用程序通过处理该消息实现在窗口上的绘制工作。 一、WM_PAINT消息在系统绘制窗口时向程序发出WM_PAINT消息。程序在接收到W 阅读全文
posted @ 2022-03-29 23:08 chenlight 阅读(548) 评论(0) 推荐(0)
摘要: C#结构体:从C/C++时代迁移过来的经典。结构体与类相似,也有大量不同之处 。结构体对做为C#开发者来说有很多价值。一般不需要用到结构体,但是有些方面结构体比类做得好。 结构体是什么? 结构体是class对象的小姐妹。初相见,他们之间区别不大。他们都包含不同类型的字段的集合,如下 1 public 阅读全文
posted @ 2022-03-27 18:15 chenlight 阅读(5038) 评论(0) 推荐(0)
摘要: 本文章以Microsoft C# windows程序设计讲解的内容为例,见下图 Form form = new HelloWorld(); 此语法就需要在本项目中引入Hello World类,在Visual Studio 中操作如下: 将HelloWorld.cs引入InstantLateHello 阅读全文
posted @ 2022-03-26 21:02 chenlight 阅读(983) 评论(0) 推荐(0)
摘要: 在这篇文章中,我们会以示例的形式讨论枚举(Enums)。在文章末尾,你会懂得枚举是什么,什么时候使用枚举,如何使用枚举。 为什么我们需要枚举? 枚举是强类型的名称常量。我们用示例理解一下枚举。一个名为Employee类,Gender属性。Gender是整型。 1、0是未知性别; 2、1是男性; 3、 阅读全文
posted @ 2022-03-24 23:03 chenlight 阅读(446) 评论(1) 推荐(0)
摘要: https://dev.to/willydavidjr/why-use-events-instead-of-delegates-in-c-40k8 阅读全文
posted @ 2022-03-20 16:35 chenlight 阅读(542) 评论(1) 推荐(1)
摘要: C#事件 C#中的事件是类发送通知或信息到其它类的一种沟通机制。当有事情发生的时候,事件做为一种专门的委托,我们可以用于通知其它的类。事件是很多应用必不可少的一部分,是解耦和创建灵活的且可扩展的应用程序。 在这篇文章中,我们将学习事件是什么,如何使用事件。 让我们开始吧! 什么是委托? 正如我们在前 阅读全文
posted @ 2022-03-10 23:19 chenlight 阅读(1666) 评论(2) 推荐(0)