c# 小知识点
Posted lonelyrains
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 小知识点相关的知识,希望对你有一定的参考价值。
DispatcherTimer 定时器可以设置控件 但是 System.Timers.Timer不行
表格支持拖拽:
<GridSplitter Grid.Row="0" Grid.Column="1" Width="5" HorizontalAlignment="Stretch"/>
Hardcodet.Wpf.TaskbarNotification 托盘
适当使用stackpanel完成堆按钮、按钮堆图片和文字的toolbar的功能,自定义调整,比toolbar好用
xceed.wpf.datagrid xceed.wpf.toolkit?商业不免费
DependencyProperty? 自定义控件,适配属性变更逻辑
博客 https://www.cnblogs.com/T-ARF
https://docs.microsoft.com/zh-cn/dotnet/desktop/wpf/?view=netframeworkdesktop-4.8
关于pinvoke 自动转换工具 StructLayout 字节对齐: c# 下[StructLayout(LayoutKind.Sequential, Pack = 4)] c++下设置#pragma pack(4) [自验证过]
c#、c++混合调试:c#项目->属性->调试->启用本地代码调试
any cpu 表示64位,则不能打开优先32位:c#项目->属性->生成->平台目标->首选32位 去勾选
读写app.config AppSettings,保留注释与不保留注释 - 小小高 - 博客园 (cnblogs.com)
Fody/Costura: Embed references as resources (github.com) 打包dll、exe,把引用当资源管理
https://www.reactiveui.net/ 响应式编程,更新事件自动在应用中传播
以上是关于c# 小知识点的主要内容,如果未能解决你的问题,请参考以下文章