会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
谢江的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2023年3月29日
c#避免闭包
摘要: 闭包的产生: 理解C#中的闭包 - 黑洞视界 - 博客园 (cnblogs.com) 通过 dotMemory 查看闭包造成的内存负担: What Do These …+c… Classes Do in my Memory Snapshots? | The .NET Tools Blog (jetb
阅读全文
posted @ 2023-03-29 10:22 xiejiang
阅读(149)
评论(0)
推荐(0)
2023年1月1日
wpf Blazor Hybrid .net7 程序 无法在 win7 中运行故障一例.
摘要: 首先win7要满足以下条件 https://www.cnblogs.com/densen2014/p/16954059.html 然后检查程序目录中是否存在一个名为 [程序名称].staticwebassets.runtime.json 的文件.如果有,那么将其删除后再试试.
阅读全文
posted @ 2023-01-01 02:45 xiejiang
阅读(297)
评论(0)
推荐(0)
2022年12月6日
WPF 在 Style 中将事件转化为命令.
摘要: 某些情况下需要通过样式将 View 中控件的事件转接到 ViewModel 中的 Command 上,且不想重写模版. 可以使用 GitHub - hellzerg/optimizer: The finest Windows Optimizer 只需要在 Style 中使用 Setter 即可达到目
阅读全文
posted @ 2022-12-06 11:24 xiejiang
阅读(215)
评论(0)
推荐(0)
2022年11月25日
WPF 报错 System.ArgumentException:““{0}”不是 Visual 或 Visual3D。”
摘要: 通常发生于 DataGrid 的自定义模版列(DataGridTemplateColumn)中. 仔细检查是否使用了 <Run> 元素来显示绑定的内容,并且没有指定其绑定模式为单向(OneWay). 如果有这种情况,那么试试将其设置为单向绑定. 注意,错误发生时正在操作的列不一定是问题所在列, 比如
阅读全文
posted @ 2022-11-25 12:23 xiejiang
阅读(518)
评论(0)
推荐(0)
2022年8月23日
WPF 收到键盘事件时执行 ViewModel 中的命令.
摘要: 以 TextBox 中按下 Esc 为例: 1 <TextBox/> 2 <TextBox.InputBindings> 3 <KeyBinding 4 Key="Escape" 5 Command="{Binding Path=KeyPressedCommand}" /> 6 </TextBox.
阅读全文
posted @ 2022-08-23 13:19 xiejiang
阅读(109)
评论(0)
推荐(0)
WPF 在 Xaml 中设置当控件显示时夺取焦点.
摘要: 以下以一个 TextBox 为例,当其变为可见时,获得焦点 <TextBox x:Name="TextBoxName"/> <TextBox.Style> <Style BasedOn="{StaticResource {x:Type TextBox}}" TargetType="TextBox">
阅读全文
posted @ 2022-08-23 13:13 xiejiang
阅读(193)
评论(0)
推荐(0)
2022年5月15日
基于 SkiaSharp 渲染的 Lottie 动画播放器发布,WPF & Avalonia 可用.
摘要: 经过 3 个月间陆陆续续的开发,已有了一定的可用性,现以 Nuget 包的形式发布出来. 开发笔记(含预览图) https://www.cnblogs.com/8u7tgyjire7890/p/15881159.html nuget https://www.nuget.org/packages/Xi
阅读全文
posted @ 2022-05-15 00:00 xiejiang
阅读(1070)
评论(2)
推荐(3)
2022年2月12日
C# Lottie 动画播放开发笔记.
摘要: Lottie 动画是一种以 json 文件保存的动画文件. 相比 gif 在文件体积和动画流畅度上有很大的优势,而且是图形是矢量的,放大不会糊. Lottie 的官方提供了web,android,iOS 的实现, 微软提供了 UWP 的实现 Lottie-Windows. WPF 则没有找到可用的实
阅读全文
posted @ 2022-02-12 23:50 xiejiang
阅读(1831)
评论(3)
推荐(5)
2021年12月27日
WPF 中 DataGrid 的表级菜单和行级菜单
摘要: 除了针对整个 DataGrid 的菜单外,有时还需要表中的每一行有各自不同菜单. 以下例子使用.net c#10 vs2022,在表的第一行和第二行上点击右键可弹出不同的行菜单,在 DataGrid 的空白处点击可弹出整个 DataGrid 的菜单. c# using System.Collecti
阅读全文
posted @ 2021-12-27 21:12 xiejiang
阅读(1440)
评论(0)
推荐(0)
2021年10月29日
MahApps.Metro 源代码的编译,以及 Demo 的运行
摘要: VS 2022 17.0.0 Preview 5.0 下载 MahApps.Metro 2.4.9 源码后打开其解决方案并编译,正常情况下是可以编译通过的. 但是如果启动项目 MahApps.Metro.Demo 很可能会出现异常 打开源码文件夹 src\MahApps.Metro\Styles\T
阅读全文
posted @ 2021-10-29 22:12 xiejiang
阅读(1057)
评论(0)
推荐(0)
上一页
1
2
3
下一页