![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目经验
文章平均质量分 50
薪薪代码
编程是一门技术,更是一门艺术。
展开
-
C# 常见控件名、英文名缩写总结
标准控件1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel 8 lst ListBox 9 lvw ListView 10 mtx MaskedTextBox 11 cdr MonthCalendar原创 2024-04-25 17:08:19 · 638 阅读 · 0 评论 -
优化C#程序的50个经验
优化C#程序的50个经验 1、不相关的类型可以共同实现一个共同的接口,而且实现接口比继承更容易;2、接口比较稳定,他将一组功能封装在一个接口中,作为其他类型的实现合同,而基类则可以随着时间的推移进行扩展。1、应当声明为共有的事件,让编译器为我们创建add和renmove方法;2、使用System.ComponentModel.EventHandlerList容器来存储各个事件处理器,在类型中包含大量事件时可以使用他来隐藏所有事件的复杂性。原创 2024-04-23 14:45:48 · 620 阅读 · 0 评论 -
VS添加类时加上public
打开Class.cs,加上public,下次新建类就会有public了。原创 2024-04-16 17:26:46 · 237 阅读 · 0 评论 -
C# PointToClient 发生偏移位置不对:原因
C# PointToClient 发生偏移位置不对:原因原创 2024-04-08 10:29:02 · 250 阅读 · 0 评论 -
C# winform绘制Chart曲线图滚轮放大缩小方法,以及鼠标滚轮无效解决办法
C# winform绘制Chart曲线图滚轮放大缩小方法,以及鼠标滚轮无效解决办法。需要关注图表控件,以便触发鼠标滚轮事件。可以在鼠标进入控件时设置焦点,并在鼠标离开时将焦点返回给父控件。原创 2024-01-03 09:23:36 · 1620 阅读 · 0 评论 -
C#占位符问题-MessageBox里面写占位符
C#占位符问题-MessageBox里面写占位符C#占位符问题```csharpMessageBox.Show("装扮的:{0}",name);```为什么对话显示内容是:`装扮的:{0}`而不是变量name的内容呢?原创 2023-06-02 15:33:52 · 442 阅读 · 1 评论 -
严重性 代码 说明 项目 文件 行 禁止显示状态 警告 CS8032 无法从...创建分析器...的实例: 未能加载文件或程序集...或它的某一个依赖项。系统找不到指定的文件
严重性 代码 说明 项目 文件 行 禁止显示状态警告 CS8032 无法从 C:\Users\Administrator\Desktop\SVG-master\Generators\bin\Debug\netstandard2.0\Svg.Generators.dll 创建分析器 Svg.Generators.AvailableElementsGenerator 的实例: 未能加载文件或程序集“Microsoft.CodeAnalysis, Version=4.4.0.0, Culture=neutral原创 2023-03-09 10:49:21 · 2409 阅读 · 2 评论 -
C#窗体编程(windows forms)禁止窗口最大化,拖拽,鼠标修改窗体大小,无边框的方法
winform中如何禁用系统默认的三种将窗口最大化的方式,包括系统菜单、最大化按钮,以及窗口的拖拽。那么有没有办法将一个窗体中所有的最大化功能全部去掉呢?简单实现方法如下。原创 2023-01-14 17:03:39 · 3716 阅读 · 0 评论 -
C#委托和事件开发中的实例-类操纵窗体动态显示内容
最近开发C#发现,其他类想控制窗体显示内容,普通的方法无效,得用委托和事件,虽然不知道啥原因,在这里记录一下吧!1、在框选判断的类中创建委托和事件;2、在判断框选的时候调用事件;3、需要动态显示内容的窗体-调用委托(委托的多播);4、窗体中显示内容的方法原创 2023-01-13 10:04:08 · 1269 阅读 · 0 评论 -
基于OOP设计项目的基本方法
(2)一对多的关系:一个类的多个对象作为另一个类的属性。筛选的依据:抽取的类应该具备相关的属性和方法。(1)属性对于初学者来讲,一次可能无法想全面,属性选择的依据:主要是考虑这个对象应该提供哪些数据。(1)没有数据库的项目:要求使用OOP思想和方法,完成项目各个类的设计,确定各个类之间的关系。(2)有数据库的项目:项目的框架和思路是相对固定的,在框架的约束下开发相对会更容易。(1)一对一的关系:一个类的对象作为另一个类的属性。(2)方法:依据相关的核心功能找到,然后依据和类的相关性,放到对应的类里面。原创 2022-12-13 10:09:57 · 317 阅读 · 0 评论