摘要: 一、添加动态链接库 情况1:当前解决方案中的动态链接库 方法:“添加引用”对话框列出了可以引用的库。 “项目”选项卡列出了当前解决方案中的所有项目以及它们包含的所有库。 在“项目”选项卡上,选中动态链接库,然后选择“确定”按钮。 情况2:外部动态链接库 方法: 1、把引用的dll放到工程的可执行文件 阅读全文
posted @ 2017-03-30 11:00 零基础刷书博客 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: 参考: 1、https://msdn.microsoft.com/zh-cn/library/ms235636.aspx 演练:创建和使用动态链接库 (C++) 2、https://msdn.microsoft.com/zh-cn/library/ms235627.aspx 演练:创建和使用静态库 阅读全文
posted @ 2017-03-30 09:27 零基础刷书博客 阅读(435) 评论(0) 推荐(1) 编辑
摘要: 1 单例模式 变化:封装new。 场景:1次 固定形式: var 对象 = 对象类.GetInstance(); 2 简单工厂 变化:封装new。 场景:可以控制多个对象的new过程,比如通过string类型,new不同的对象,即有条件的new 固定形式: var 工厂 = new 工厂类(); v 阅读全文
posted @ 2020-03-19 13:33 零基础刷书博客 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1、控件设计时的DesignMode属性:在控件的构造函数中可能返回为true,在Load事件中返回false。目前认为是微软Bug 2、控件需要输入参数,则写Init函数;不需要,则直接写OnLoad函数 阅读全文
posted @ 2019-11-12 09:05 零基础刷书博客 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 假设 功能控件为X类 菜单控件为Y类 菜单控件Y需要直接操作功能控件X,采用Y聚合X即Y has a X,同时功能控件X分离出对应菜单控件Y的数据类Z 阅读全文
posted @ 2019-11-07 09:51 零基础刷书博客 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 数据源: 效果: 每个数据和TextBox绑定 实现: 使用ItemsControl,设置ItemsPanel标签,数据类型是ItemsPanelTemplate。 控制ItemsControl的条目容器为WrapPanel,Orientation="Vertical",可以竖向排列。 分别定义It 阅读全文
posted @ 2018-03-26 11:32 零基础刷书博客 阅读(1416) 评论(0) 推荐(1) 编辑
摘要: 绑定源只需要是对象。 前端界面: 后端代码: 运行结果: 阅读全文
posted @ 2018-03-24 15:16 零基础刷书博客 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1 安装Homebrew https://brew.sh/index_zh-cn.html 在终端输入 brew update brew install openssl mkdir -p /usr/local/lib ln -s /usr/local/opt/openssl/lib/libcrypt 阅读全文
posted @ 2017-04-17 21:27 零基础刷书博客 阅读(193) 评论(0) 推荐(0) 编辑