胡承 - Windows 10 Developer
Path.Combine
这个方法是很常用的一个方法,通常用它来拼接路径。尤其是存在对路径有跨平台的场景,更应该使用它来处理路径拼接。
RichTextBox是个很强大的文本组件,它可以用于显示各种复杂的富文本。
最近大家有没有发现,很多App
的首页变成灰白色了。这种灰白色很多时候用于纪念,哀悼等。那么使用WPF
如何来做到这种效果呢?
通过使用二进制位(bit)来做开关,是个不错的选择。
对于桌面应用,用来显示Web页面的方式有很多种。比如说:WebBrowser、Cef Sharp、NWJS、WebView2等。CEF应该是最常用的一种页面嵌入方案。
从不同步的代码块中调用了对象同步方法?
平常开发过程中,我们自定义的控件/组件,在使用的过程中,都需要加上命名空间的前缀,否则的话编译就会出错。
因为项目原因,还使用着比较原始的.NET Framework
框架,但因为某种原因,暂时不让升级到.NET 6。为了能够解锁更多Visual Studio 2022
的功能,尝试手动修改csproj
文件。
在.net core 的版本上,visual studio 已经提供了自动打包的功能。当然,在.NET Framework的版本上也是可以的,不过需要收到修改proj文件才行,这里先不做讨论。
记录下,纯备忘!
细心的同学会发现,我们通过内置函数Environment.OSVersion
获取到的系统版本号会存在不同的系统版本,版本号是一样的情况。代替的方案可以通过windows api 来获取内置版本号。
当我们在开发自定义的组件的时候,有没有遇到过这种场景,我们明明没有给FrameworkElement.DataContext
属性赋null
值,为什么他变成null
了?
git做代码管理用Http的方式有诸多限制,用SSH的方式就比较省事。
WPF的PropertyPath设计虽然灵活,但是不得不说,真的很不好用!今天就纯粹做下备忘~