记一些vs使用技巧,少走弯路。 JSON、XML转模型类日常开发中经常遇到将一串json、xml文本转成模型类,我们不需要手动写或者去找网站转,在vs有内置的工具,粘贴即用。 我们复制json、xml文本,建一个.cs文件,在菜单栏选...
PicRepo一款轻量实用的桌面端图片上传工具
PicRepo 是一个轻量、实用的桌面端图片上传工具,适合需要高频上传图片并快速复制链接的场景。 项目地址 主要功能 图片上传 支持拖拽图片到主窗口 支持通过“点击上传”选择本地图片 支持剪切板上传(截图、文件、url、文件地址) ...
bug-wpf程序任务栏图标无法正常显示
不久前遇到个问题,明明为wpf程序设置了图标,但就是不正常显示。 经排查,问题出在Loaded里面,原始代码 1234567891011121314LoadedCommand = new DelegateCommand(OnLoa...
WritableBitmap
WritableBitmap 是 WPF 图像系统里非常核心的一个类,继承 BitmapSource ,是可以读写更新的 BitmapSource 。 BitmapSource 是一个只读的像素数据源,而 WritableBitmap...
wpf border空白区域无法点击
以下代码在无内容空白区域无法点击选中 因为border的Background默认null,为null时border区域不参与点击命中测试! 改成Background=Transparent或者让它不为null即可 12345...
wpf多值转换器错用导致ui阻塞
也是个很奇葩的问题了,有一个多值转换器IMultiValueConverter在ItemsControl里当成IValueConverter使用,编译不报错,可正常运行,但就是会阻塞ui。代码如下 xaml 1234567891011...
wpf命令里使用了await为什么还会阻塞ui
在最近在开发中遇到个很有意思的问题,我在一个命令里面使用了一些sql执行操作,虽然这些sql执行都使用了await等待sql耗时操作,但ui还是阻塞了,百思不得其解,思考了半天问了我们组长,组长说在await执行完成后还是会回到ui线...
摸鱼派聊天室VisualStudio扩展
这是一个将摸鱼派聊天室集成到 Visual Studio 的扩展,在打代码的同时无缝摸鱼,目前只试过VS2026,不过2022应该也是可以的,其他的就不知道了。 后续可能会更新,完善了会打包到拓展市场。 市场已发布 鱼排聊天室Visu...
RedisUsage
前言作为 .NET 开发人员,Redis 是一个必须掌握的技术。Redis 是一个开源的内存数据结构存储系统,可以用作数据库、缓存和消息代理。