摘要: WPF程序,在按钮的点击事件中,调用异步方法的Result属性或WaitOne方法,直接死锁? private async Task<int> GetNumber(int n) { await Task.Delay(n * 1000); return n; } private void btn_Cl 阅读全文
posted @ 2026-03-06 17:56 BigBosscyb 阅读(2) 评论(0) 推荐(0)
摘要: 在Thread线程中创建窗口并显示 private void btn_Click(object sender, RoutedEventArgs e) { var thread = new Thread(() => { var win = new Window() { Title="另一个线程创建的窗 阅读全文
posted @ 2026-03-06 17:51 BigBosscyb 阅读(2) 评论(0) 推荐(0)
摘要: 记得初学c#的时候,新建了一个控制台程序,点击调试运行后,Main方法执行完后就直接退出进程了“停止调试”。 我在想WPF程序也是由Main方法开始执行的,为什么它就不会像控制台程序那样,启动后执行完Main方法就退出进程了呢?我通过“暂停调试”的方法,在并行堆栈界面看到了程序当前的堆栈调用情况: 阅读全文
posted @ 2026-03-06 09:03 BigBosscyb 阅读(1) 评论(0) 推荐(0)
摘要: 写本篇的背景 visual studio我推荐用最新的,但不可避免有些公司还在用老版本vs(如 vs2015 )作为集成环境!!!难道我真的只能下载vs2015么?答案是:不需要。本篇主要介绍如何既可以使用最新版vs写代码,调试代码,又能保证自己提交代码在低版本的vs的同事们那里不会编译报错。 我采 阅读全文
posted @ 2026-03-04 12:53 BigBosscyb 阅读(6) 评论(0) 推荐(0)
摘要: 微软官方在这片文章中:Uninstall Visual Studio提到了一个卸载工具: VisualStudioUninstaller 下载了这个工具我双击运行后,大致跑了15分钟左右,大致历程: 1、双击打开后,打开了一个控制台,提示让我按下"y"开始卸载 2、按下y之后大约3分钟左右界面没有任 阅读全文
posted @ 2026-03-03 17:50 BigBosscyb 阅读(4) 评论(0) 推荐(0)
摘要: 在wpf开发工作中,你有没有想过,当你在xaml中写下"red","blue"等色值时,控件的背景色变成了红色和蓝色,WPF是如何“智能识别出我们的意图的”? 答案是类型转换器:BrushConverter namespace System.Windows.Media; // // 摘要: // D 阅读全文
posted @ 2026-03-03 15:36 BigBosscyb 阅读(3) 评论(0) 推荐(0)
摘要: 为什么要升级 最近在改造一个WPF写的.net framework 4.6.2版本的老项目,因为写通知属性写烦了,想着CommunityToolkit.Mvvm框架的生成器功能,减少一些工作量。谁知用上之后,发现并不能使用,编译项目时,控制台输出了这样一些信息: 1>C:\csharpcodes\W 阅读全文
posted @ 2026-03-01 22:41 BigBosscyb 阅读(6) 评论(0) 推荐(0)
摘要: 写WPF项目时,是否有见过有的第三方ui控件库,引用时在xaml文件中使用的是类似网址样式的名称空间? 如上,使用handycontrol库时,我们会引入:xmlns:hc="https://handyorg.github.io/handycontrol",然后就可以使用hc来使用handycont 阅读全文
posted @ 2026-02-08 17:00 BigBosscyb 阅读(8) 评论(0) 推荐(0)
摘要: ScottPlot5右键菜单如何禁用? 探索 我下载了ScottPlot的git仓库源代码,通过在,ScottPlot.WPF.WpfPlotMenu类中的ShowContextMenu方法中下断点,然后右键图表,命中断点时,发现方法的调用堆栈如下:(发生顺序要从下往上看) ScottPlot.WP 阅读全文
posted @ 2026-02-06 14:57 BigBosscyb 阅读(13) 评论(0) 推荐(0)
摘要: 卸载homebrew 官方卸载脚本 # Intel 芯片/M1/M2 通用命令(2025年最新版) /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)" 执行后会 阅读全文
posted @ 2026-01-31 09:59 BigBosscyb 阅读(133) 评论(0) 推荐(0)