上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 304 下一页
摘要: 使用 Skia 能做到在多个不同的平台使用相同的一套 API 绘制出相同界面效果的图片,可以将图片绘制到应用程序的渲染显示里面。在 WPF 中最稳的方法就是通过 WriteableBitmap 作为承载绘制。本文告诉大家如何封装一个支持差量绘制的控件,默认的绘制方法都是每次都是不保存上次绘制的内容,而且清空画布,重新绘制。这样的绘制方法显然效率不够高 阅读全文
posted @ 2020-09-12 14:30 lindexi 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 这是一个在 GitHub 上完全开源的库,有十分漂亮的界面,整个都是 Win10 风,界面部分和默认 UWP 相近 阅读全文
posted @ 2020-09-10 20:21 lindexi 阅读(2880) 评论(8) 推荐(5) 编辑
摘要: 本文告诉大家如何在 UOS 国产系统上开始使用 MonoDevelop 开发,通过创建 GTK# 应用,进入界面开发的第一步 阅读全文
posted @ 2020-09-05 13:20 lindexi 阅读(699) 评论(4) 推荐(1) 编辑
摘要: 先从一个 Hello World 应用开始,试试和古老的 WinForms 一样的拖控件式开发 阅读全文
posted @ 2020-09-05 13:16 lindexi 阅读(427) 评论(1) 推荐(1) 编辑
摘要: 本文告诉大家如何在 UOS 上安装 MonoDevelop 开发工具。本文使用的 UOS 是 UOS 20 x64 版本,这个系统版本是基于 debian 10 的,默认的 MonoDevelop 开发工具是没有提供 UOS 版本,但是有提供 debian 10 版本 阅读全文
posted @ 2020-09-05 13:15 lindexi 阅读(799) 评论(0) 推荐(2) 编辑
摘要: 在前面几篇博客告诉大家如何部署 GTK 应用,此时的应用是特别弱的,大概只是到拖控件级。尽管和 WinForms 一样也能写出特别强大的应用,但是为了提升一点开发效率,咱开始使用 xaml 神器写界面。本文告诉大家如何在 UOS 国产系统上,通过 Xamarin.Forms 使用 XAML 写界面逻辑,构建出 GTK 应用 阅读全文
posted @ 2020-09-05 13:14 lindexi 阅读(652) 评论(0) 推荐(2) 编辑
摘要: 本文告诉大家如何在 UOS 国产系统上安装 dotnet sdk 的方法 阅读全文
posted @ 2020-09-05 13:13 lindexi 阅读(726) 评论(0) 推荐(1) 编辑
摘要: 我在一台设备上安装了 UOS 系统,但是我如何在我的主开发设备上和 UOS 系统传输文件?通过 dotnet tool 工具可以完成大部分的工作,当然,使用 dotnet tool 不仅做文件传输,还能做很多特别强大的应用。本文就使用文件传输作为例子告诉大家如何使用 dotnet tool 在多个平台里面使用相同的一套技术和命令行作为工具 阅读全文
posted @ 2020-09-05 13:12 lindexi 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 小伙伴都知道在 Windows 下是支持文件名使用分号的,而写过 Roslyn 的小伙伴都知道,在 csproj 项目里面使用分号分割数组。那么在 VS 里面将一个文件名添加分号会如何?下面让咱写写看 阅读全文
posted @ 2020-06-16 08:42 lindexi 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 在 dotnet 中有一个特殊的类,这个类能够做到附加属性一样的功能。也就是给某个对象附加一个属性,当这个对象被回收的时候,自然解除附加的属性的对象的引用。本文就来聊聊这个类的底层原理 阅读全文
posted @ 2020-06-16 08:41 lindexi 阅读(674) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 304 下一页