首页
个人
CSharp
WPF
Linux
Windows
VS
Python
Vue
Rust
C++
祈安千
累计撰写
102
篇文章
累计创建
11
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
最新文章
2026-09-08
TreeView
基本数据绑定 基本的数据绑定其实是比较简单的,一般 TreeView 绑定的都是使用一个ObservableCollection ,以下是常用的示例。 public partial class NodeInfo : ObservableObject { [ObservableProperty
2026-09-08
4
0
0
WPF
2026-08-17
CSharp编排
Why 最近想试一下我的类库项目Muget了netdxf的包,然后怎么把这两个整合到一起做成一个dll,然后给别的项目只引用这一个dll,而不是再Nuget别的dll,我使用的是ILRepack。 How 首先需要安装包 在项目文件csproj下新建一个ILRepack.targets文件,内容填写
2026-08-17
1
0
0
CSharp
2026-08-17
Windows下载器(ABDownloadManager)
Why 之前都是使用IDM的,但是不知道是不是我电脑的问题,有时候打游戏打着打着给我弹窗说不支持的下载链接然后给我浏览器跳转,我正打团呢结果跳出去了,很多次之后我就决定换一个更好的替代品—ABDownloadManager。 How ABDownloadManager下载地址 傻瓜式安装即可。 Ti
2026-08-17
5
0
0
Windows
2026-07-21
CSharp获取日期
Why 最近自己写了个周报的生成小工具,需要知道当前的周数还有具体几月几号,以下是简单记录。 How /// <summary> /// 获取指定日期的 ISO 周数,以及该周的起止日期(周一到周日) /// </summary> public static (int WeekNumber,
2026-07-21
14
0
0
CSharp
2026-07-17
DotNetDetour钩子
Why 最近使用Dev开发的时候,老是会蹦出弹窗,确实有点烦了就可以了一下Dev的源码,发现一个很扯淡的事儿,它会检查上一个弹窗的额时间,如果超过30分钟就会弹出,确实恶心的不行,以下是源码截图: 基于此我干脆就直接打算用钩子解决这个问题,找到了一个比较实用的叫DotNetDetour。怎么找到注册
2026-07-17
16
0
0
CSharp
2026-07-07
CSharp添加引用文件夹
Why 最近在公司开发的时候,发现很多时候需要引用不同的dll,都是放在不同的文件夹中,然后在App.config里设置类似如下格式 <!--指定加载程序集时公共语言运行时搜索的子目录, 其中privatePath是相对于*.exe.config文件的相对路径,多个文件夹以分号分隔。--> <pro
2026-07-07
14
0
0
CSharp
2026-05-28
Chrome本地4G模型
Why 最近发现Chrome运行越来越慢,因为电脑配置一般,所以其实只要有一点变化我这边影响都是巨大的,后面发现不知不觉它偷偷在本地下载了一个大概4G的本地大模型,所以这是都不通知我就给我下完了??? How 定位到%LOCALAPPDATA%\Google\Chrome\User Data\Opt
2026-05-28
50
0
1
Windows
2026-05-20
CSharp64位程序调用32位Dll
Why 最近在写我自己的项目的时候遇到了这个情况,有个官方提供的组件库只有32位的,但是我当前的程序是64位的,我不想因为一个dll改了我整个程序的框架,但是不同位数的又没办法直接调用,所以使用了NamedPipeClientStream和NamedPipeServerStream。 How 不需要
2026-05-20
35
0
0
CSharp
2026-05-19
Dev过滤器
Why 因为最近在使用Dev开发的时候,写入日志的时候有时候需要区分说当前的日志等级,例如Info,Error等,我之前的操作都是自定义一个类型然后建立两个数据源然后过滤就是更换绑定源然后刷新,但是这样其实有点浪费资源了,简单但是对于大数据的时候问题很大,所以简单研究了一下自带的过滤器。 How 日
2026-05-19
28
0
0
CSharp
2026-05-15
Winform解析DXF并绘制
Why 主要是最近看到了很多有关于WPF的绘图的,主要是2D绘图,我在想可不可以用Winform绘制,查找资料发现不同于WPF,Winform没有WPF的样条元素,所以只能自己自定义然后实现,同时也意味着选中,高亮,平移旋转等基本所有的动作都需要自己写,同时也因为不是可识别的Winform控件,所以
2026-05-15
30
0
0
CSharp
1
2
3
4
5
...
11