- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 C#WPF界面MVVM框架下异步命令的启动和停止及绑定
WPF MVVM框架CommunityToolkit.Mvvm的异步按钮命令的启动和停止实例
2024-01-02 16:56:06 595 1
原创 IIS部署WCF的文件夹要加上IIS_USERS的权限
弯路1,文件夹没加权限报错:报错如图:弯路2:多网卡多IP,要设置固定IP。样式:http://192.168.1.4:8080/Service1.svc
2023-07-17 22:27:58 252 1
原创 三层架构调用WCF的配置文件问题
三层架构在业务逻辑层调用的WCF服务生成的配置文件,在生成后UI调用需要把业务逻辑层的WCF生成的配置拷到UI层的APP.config里面才能调用
2021-03-06 15:01:11 115
原创 C#后台线程更新UI界面数据
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace TaskUpdateUI{ /// <...
2021-02-23 22:09:32 2194
原创 常用三角函数算法
海伦公式,已知三边边长求面积。假设有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:S=√[p(p-a)(p-b)(p-c)] 而公式里的p为半周长: p=(a+b+c)/2余弦定理,设三角形的三边a、b、c的对角分别为A、B、C,则余弦定理为cosC = (a2+b2-c^2)/2ab正弦定理,a/sin A = b/sin B = c/sin C...
2020-07-10 22:03:02 1230
原创 C#知识点汇总
datagridview如何把每行的每个单元格设置不同的类型,比如按钮:超链接:文本等等两个自定义泛型集合找差异linq和lambda查询,EF增删改查,批量插入及更新。软件加载动画进度条与多线程委托同步多线程每种方式的使用场景和实现方法WCF的建立与使用,以及各种宿主的实现方法,各种通道的差异。XML和JSON的使用。正则表达式,多行匹配等等。软件实现功能的方案规划与逻辑设计。...
2020-07-09 21:59:10 118
原创 2020-05-17
C#获取运行程序配置文件AppDomain.CurrentDomain.SetupInformation.ConfigurationFile 这句话来直接获取当前程序的配置文件的位置
2020-05-17 22:09:41 172
原创 VS2017离线下载安装包教程
1,从微软官网https://www.visualstudio.com/zh-hans/downloads/下载离线安装器vs_Community.exe2,用上述应用程序创建一个快捷方式,右击快捷方式,在目标内添加上下载字符串。例如--layoutD:\VS2017--langzh-CN完整字符串为:D:\A\vs_Community.exe --layout D:\V...
2019-05-06 17:52:34 7345 1
转载 log4net config
App.config文件添加内容如下: type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
2017-12-02 18:37:12 435
原创 C#用空格分隔并去除分割后的空格元素
static void Main(string[] args) { string ss = "sakjfgldskajfk sfasd gdsfhg fghdsh ghfghfa siaewri df gdsfgksdlfgk ldskgsl ld glfdkg lfkdsgjlfs ll lk j jd
2017-08-14 21:18:06 1843
转载 C#WindowsMediaPlayer的播放列表
播放单首歌曲player.URL = "歌曲文件路径";player.Ctlcontrols.play();添加多首歌曲到播放列表IWMPPlaylist playList = player.playlistCollection.newPlaylist("MyPlayList"); //新建列表 IWMP
2017-05-30 22:36:01 5571
原创 C#实现OleDb方式读取excel并在datagridview中显示
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using
2017-05-20 18:53:43 2759 2
转载 静态方法和非静态方法的区别是什么
静态方法和非静态方法的区别总结如下:1、静态方法属于类所有,类实例化前即可使用; 2、非静态方法可以访问类中的任何成员,静态方法只能访问类中的静态成员; 3、因为静态方法在类实例化前就可以使用,而类中的非静态变量必须在实例化之后才能分配内存; 4、static内部只能出现static变量和其他static方法!而且static方法中还不能使用this等关键字,因为它是属于整个类;5、静态方法
2017-04-16 14:57:50 14943 1
转载 C#中OnLoad事件和Form1_Load事件的区别
Form1_Load和OnLoad的区别:基类中的OnLoad函数会引发事件调用Form1_Load。如果你重写OnLoad函数(不调用base.OnLoad(e);而是定义自己在程序加载时的操作),那么基类中引发事件的代码就不会被执行,也就是说Form1_Load将不会被执行。其他几个对应的函数同理。1. 首先看程序启动的顺序:1 - Form1 Co
2017-03-18 18:05:00 9257
原创 C#winform的加密与解密源代码测试成功
using System;using System.Text;using System.Windows.Forms;using System.Security.Cryptography;using System.IO;namespace WindowsFormsApplication1{ public partial class Form1 : Form {
2017-03-04 22:25:59 3115 2
原创 C#datagridview读取数据库数据并显示
创建数据库连接类Dbconnnamespace datagridview{ class Dbconn { public static SqlConnection sqlconn() { string sqlconstr = "Data Source=WWW-HP\\ME;Initial Catalog=VV;
2017-03-04 21:06:38 12101 1
原创 C#连接数据库操作注意事项
scmd = new SqlCommand("select * from [table]", conn);//表名需要加中括号,否则报错。
2017-03-04 20:52:45 662
C#WPF在MVVM模式下按钮的启动和停止及绑定
2024-01-02
c#WPF使用CommunityToolkit制作的集样式、触发器、动画、消息传递的实例
2024-01-02
C#时钟timer应用webservice接口调用实例
2018-01-04
C#之ListView的最佳理解
2018-01-04
WPF触发器通过自定义属性控制界面关键帧动画的启停
2024-01-01
C#WPF更新UI的测试问题
2023-08-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人