2024年5月16日

使用.NET8 WPF的MVVM结构写的一个简单计算器

摘要: 界面如下,样式使用的HandOrg,完成了计算器的基础功能 计算核心代码如下: 项目源码地址:https://github.com/cplmlm/CalculatorCore 阅读全文
posted @ 2024-05-16 08:19 一只小小的程序猿 阅读(49) 评论(0) 推荐(0) 编辑
2024年4月17日

基于.NET6实现SingalR用户id作为连接id,然后可以给指定用户发送消息

摘要: 1.前端连接的时候传递在请求地址上面加上?userId="558888" 2.创建一个继承IUserIdProvider的类接受前端传递的userId 3.在Program.cs种添加一个Serveice 项目源码地址:github.com/cplmlm/WebSocketService 阅读全文
posted @ 2024-04-17 16:52 一只小小的程序猿 阅读(21) 评论(0) 推荐(0) 编辑
2023年2月3日

c#堆和栈

摘要: 堆:像杂乱的衣服,是无序的,由gc自动释放,gc判断出程序不再使用了,就会释放。 栈:像鞋盒子,后进先出。数据只能从栈顶插入和删除,数据放入栈顶称为入栈,从栈顶删除称为出栈。 阅读全文
posted @ 2023-02-03 08:06 一只小小的程序猿 阅读(23) 评论(0) 推荐(0) 编辑
2022年10月13日

sql server 性能优化

摘要: 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name='zhangsan' and tID > 10000 和执行: select * from table1 wh 阅读全文
posted @ 2022-10-13 14:12 一只小小的程序猿 阅读(489) 评论(0) 推荐(0) 编辑
2017年6月26日

WPF中让Combobox具有查找功能

摘要: 需求:由于combobox绑定的数据源数量比较多,如果让用户在下拉列中查找,难免会不太方便,于是就需要让combobox可以输入内容,并且希望根据用户输入的内容去自动匹配,这样效率就会提高! 先在xaml中添加一个combobox: <Grid> <ComboBox IsTextSearchEnab 阅读全文
posted @ 2017-06-26 16:03 一只小小的程序猿 阅读(6609) 评论(1) 推荐(0) 编辑
2017年4月25日

wpf在窗口的控件拖动、点击窗口中控件显示在最上面以及控件拖动不超过窗口边界

摘要: 刚开始从网上找了一个只可以完成拖动,而且控件必须设置为水平为left、垂直为top才能正常移动,因此很不方便,所以就在此基础上修改了一下代码,然后不管设置任何水平和垂直都可以完成拖动,后来又有了新的需求,拖动时会超过边界,刚开始弄了半天实现了没有设置水平和垂直的控件,设置了水平和垂直只能在设置了的方 阅读全文
posted @ 2017-04-25 23:05 一只小小的程序猿 阅读(1803) 评论(0) 推荐(0) 编辑