摘要:
public class SQLiteOperation { /// <summary> /// 数据库位置 /// </summary> private static readonly string FilePath = Environment.CurrentDirectory + @"\PARA 阅读全文
摘要:
https://www.cnblogs.com/daxnet/p/4612509.html 首先在NuGet中下载WizardFramework: 创建向导页 创建多个用户控件,然后使其都继承于WizardFramework.WizardPage类。此时,Visual Studio编辑器会提示构造函 阅读全文
摘要:
SqlSugar操作Sqlite数据库 SqlSugar官网 .net core和.net5/.net6/.net7/.net8/.net9/.net10 安装SqlSugarCore。 net framework4.6+ 安装SqlSugar。 以下代码都在一个SqlSugarMethod类中。 阅读全文
摘要:
颜色和类别枚举: EnumLogMsgColor public enum EnumLogMsgColor { Red, Green, Blue, Orange, Black, } EnumLogMsgLevel public enum EnumLogMsgLevel { /// <summary> 阅读全文
摘要:
C#设计模式】16.观察者模式(Observer Pattern)【行为型】 介绍 “观察者模式”在现实生活中,实例其实是很多的,比如:八九十年代我们订阅的报纸,我们会定期收到报纸,因为我们订阅了。银行可以给储户发手机短信,也是“观察者模式”很好的使用的例子,因为我们订阅了银行的短信业务,当我们账户 阅读全文
摘要:
https://www.cnblogs.com/tianma3798/p/5927470.html 1.当值从绑定源(属性)传播给绑定目标(例XAML中的TextBox的Text)时,调用方法Convert 2.当值从绑定目标传播给绑定源时,调用此方法ConvertBack,方法ConvertBac 阅读全文
摘要:
举个委托的例子: 小明去书店买一本书。 1、 买书: private delegate void BuyBook(); 2、附近书店 (委托的方法): public static void Book() { MessageBox.Show("提供书籍"); } 3、小明和书店建立关系(给委托绑定方法 阅读全文
摘要:
在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的数据类型。这个时候,那么问题来了,有没有一种办法,用同一个方法来处理传入不同种类型参数的办法呢? 泛型方法 private void button1_Click(object send 阅读全文
摘要:
可以将TextBox控件(其他控件也基本一样)与某个变量进行绑定,做出改变变量则控件也跟着改变的效果。 首先需要声明一个类,该类用来与控件绑定: using System.Collections.Generic; using System.ComponentModel; using System.R 阅读全文
摘要:
C#之BackgroundWorker从简单入门到深入精通的用法总结 有些操作在长时间运行时会导致用户界面 (UI) 处于停止响应状态,用户在这操作期间无法进行其他的操作,造成非常差的用户体验,为了不使UI层处于停止响应状态,则可以使用 BackgroundWorker 类方便地解决这类问题。这个后 阅读全文