
c#
qq_43361844
这个作者很懒,什么都没留下…
展开
-
c#的.Net Framework 的console 项目找不到System.Window.Forms 引用
首先确保是建立的.Net Framework 的console 项目,然后天健reference 应用找不到System.Windows.Forms 引用。在第一个PropertyGroup下添加。然后在第一个ItemGroup 下添加。打开对应的csproj 文件。原创 2025-03-26 08:40:25 · 337 阅读 · 0 评论 -
c# 学习(003初识类和名称空间)
1.没有源代码的类库的引用 黑盒引用。2.有源代码的类库的引用 白盒引用。改代码要找到root cause!2、UML(通用建模语言)类图。2、MSDN文档与搜索引擎结合。练习创建类库项目进行项目引用。练习阅读编译期报错并排除错误。1、仔细阅读编译器的错误。原创 2025-03-25 20:11:46 · 91 阅读 · 0 评论 -
c# 学习(002初识各类程序)
ConsoleWPFwcfcloudwf。原创 2025-03-25 19:13:19 · 107 阅读 · 0 评论 -
c#学习记录(请忽略)
多练多练,实践很重要,在反复中积累原创 2025-03-25 16:01:39 · 107 阅读 · 0 评论 -
Padding 和 Margin的区别
Margin 是指从控件本身边框到另一个控件边框之间的距离,就是控件外距离。(外边距)Padding 是指控件本身边框到本身内部控件边框的一个距离,就是控件内距离。(内边距)原创 2021-01-07 09:14:38 · 339 阅读 · 0 评论 -
chart出现的问题
在chart的属性中有两个重要的属性一个是ChartAreas ,另一个是Series其中如果要清除当前绘制的图表时仅仅使用this.chart1.ChartAreas.Clear();会提示出现“CharAreaCollection”中找不到名为“C1”的图标元素,其中“C1”是我定义的一个ChartArea的名称,如下图所示:有两种方式解决,第一种this.chart1.ChartAreas.Clear();ChartArea chartArea2 = new ChartArea(“C1”)原创 2020-09-09 14:48:01 · 1863 阅读 · 0 评论 -
Color.FromArgb(Int32, Int32, Int32, Int32)
其中第一个int32 表示的是不透明度0-255,颜色逐渐变深,int32位参数的取值范围0-255,(虽然是32位但是只有八位的长度)原创 2020-09-07 10:08:18 · 416 阅读 · 0 评论 -
panel的panel事件中的e.graphics.DrawLine()
private void panel1_Paint(object sender, PaintEventArgs e){Panel pl = (Panel)sender;Pen mpen = new Pen(Color.Red);mpen.Width = 1;e.Graphics.DrawLine(mpen, new Point(0, 0), new Point(0 ,pl.Height));e.Graphics.DrawLine(mpen, new Point(0, 0), new Point(原创 2020-09-03 09:07:01 · 513 阅读 · 0 评论 -
2020-08-13
在主界面中定义了三个界面变量,其中,有两个需要通过事件响应放在主界面的面板之中,但是第三个界面中需要弹出一个弹窗,就是之前放在面板中的界面,当值用showdialog()方法时会报错,解决的方法是 将该变量的visiable设置为false,TopLevel 设置为true,这样就可以避免报错。...原创 2020-08-13 14:04:25 · 97 阅读 · 0 评论 -
2020-08-13
winform中label中的textalign属性如果想要设置label的这个属性,要将label放在form上,设置过后再放入panel之中才可以。否则无法设置原创 2020-08-13 10:30:07 · 118 阅读 · 0 评论 -
2020-08-12
winform中panel面板随着窗体的大小改变而不出现滑动窗口的原因,即使是将Autoscroll属性设置为true也无法出现,原因:将panel面板中的控件的dock属性设置成了fill,所以会出现窗体小于panel也无法出现活动窗体的效果...原创 2020-08-12 17:32:21 · 99 阅读 · 0 评论 -
winform中的mousemove事件,click与mouseup,mousedown事件的关系,
首先click是mousedown 和mouseup的结合,只有两个事件都发生了才会产生click事件,我在做button移动的时候,遇到了移动事件mousemove过后就会发生click事件,但是我只是想移动button,只发生mousemove事件代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using原创 2020-07-23 11:02:05 · 3507 阅读 · 0 评论 -
c# event 返回值问题
event事件的定义之前首先要定义委托,根据委托来定义事件,事件指向的方法的返回值要与委托的定义相一致;程序如下:判断1-100中的偶数,如果是则打印,在判断是否为t事件的定义之前首先要定义委托,根据委托来定义事件,事件指向的方法的返回值要与委托的定义相一致;程序如下:判断1-100中的偶数,如果是则打印,在判断是否为偶数的循环之中,如果是则调用事件处理。返回值得处理主要是对事件处理语句处理using System;using System.Collections.Generic;using S原创 2020-07-21 10:28:49 · 2848 阅读 · 0 评论 -
c#中list「string」 中RemoveAll()函数参数
新建一个listvar names = new List<string> { "<name>", "Ana", "Ana","Felipe" };用foreach遍历foreach (var name in names){Console.WriteLine($"Hello {name.ToUpper()}!");}Console.WriteLine();names.Add("Maria");names.Add("Bill");自己编写Lamb.原创 2020-07-07 13:06:55 · 1073 阅读 · 0 评论