摘要: 一、安装Visual Studio Code、Node.js Visual Studio Code下载地址:https://code.visualstudio.com/Download Node.js下载地址:https://nodejs.org/en/download/ 安装完成后,Win+R打开 阅读全文
posted @ 2020-12-30 21:09 橘子梗 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 最近在网上看到了一个登录界面,觉得很不错,于是做了个WPF的版本,发布出来和大家分享一下。 源码地址:https://github.com/writecode2018/WPF.LoginView 下面是UI效果图: 为了凸显登录框的效果,给Board加了effect,导致箭头按钮实际点击位置稍微有点 阅读全文
posted @ 2020-11-12 10:49 橘子梗 阅读(1123) 评论(0) 推荐(2) 编辑
摘要: 1.ShowWindow 函数功能:该函数设置指定窗口的显示状态。 函数原型:bool ShowWindow(HWND hWnd, int nCmdShow); hWnd:指窗口句柄。 nCmdShow:指定窗口如何显示。如果发送应用程序的程序提供了STARTUPINFO结构,则应用程序第一次调用S 阅读全文
posted @ 2020-11-10 12:04 橘子梗 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: 最近遇到需要拉取以前旧版本源码进行开发的情况,特此记录以作备忘。 Tip:需要安装git客户端。 http://git.repo/WPF/ThridPartPlugins.git 1.2.109 build c397eeaa 20191014165025 上面这段是项目打包时提供的信息,共有5个片段 阅读全文
posted @ 2020-10-27 10:01 橘子梗 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 前言 在使用ArcgisRuntime时,由于没有设置许可证,任何地图或场景都会打上文字的水印“Licensed For Developer Use Only”。想要移除水印,必须使用许可证秘钥授权应用程序。 简单来说,就是在代码中找到一个在使用任何ArcGIS运行时功能之前运行的位置,加上如下语句 阅读全文
posted @ 2020-10-16 11:11 橘子梗 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 先看下效果: 流程: 1.新建WatermarkTextBox类,继承自TextBox。添加依赖项属性Watermark(水印)、WatermarkForeground(水印前景色)。 1 public class WatermarkTextBox : TextBox 2 { 3 #region D 阅读全文
posted @ 2019-11-29 09:53 橘子梗 阅读(567) 评论(0) 推荐(1) 编辑
摘要: 微软官方文档链接:https://docs.microsoft.com/zh-cn/ 阅读全文
posted @ 2019-11-26 15:04 橘子梗 阅读(440) 评论(0) 推荐(0) 编辑
摘要: Windows Presentation Foundation(WPF)提供了一组服务,这些服务可用于扩展公共语言运行时(CLR)属性的功能,这些服务通常统称为WPF属性系统。由WPF属性系统支持的属性称为依赖项属性(Dependency Property)。 基本上依赖属性都支持绑定(Bindin 阅读全文
posted @ 2019-11-23 19:10 橘子梗 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝:只复制对象的引用,而不复制对象的结构。此时拷贝对象与被拷贝对象的引用指向同一个对象(也可理解为同一个内存地址),两者之中任一个对象发生变化,另一个对象也会跟着变化。 浅拷贝的用法在System.Collections命名空间中使用的比较多。一方面是因为创建一份大对象的副本对性能有影响;另一方 阅读全文
posted @ 2019-11-15 09:34 橘子梗 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 要保证我们的程序能在目标机器上正常运行,便需要保证目标机器上提供了程序运行的必要组件。 而在使用Advanced Installer打包工具制作程序安装包时,我们可以通过配置“需求-运行环境-程序包-预安装”来达到这一目的。 如上图所示,我的程序需要.NET和VC++组件才能正常运行。那么我可以右键 阅读全文
posted @ 2019-11-14 17:48 橘子梗 阅读(1666) 评论(0) 推荐(0) 编辑