03 2018 档案
摘要:uninstallaing() 它对应于-unistall 命令,在installshield 2009及之前的版本,在控制面板中选择"uninstall”会触发这个命令。但在installshield 2011之后,卸载会调用 -removeonly,首先响应这个消息的函数是onmaintainu
阅读全文
摘要:脚本事件主要有三大类:Before Move Data(安装数据前)、Move Data(安装数据过程中)、After Move Data(安装数据后)。 OnBegin:在初始化后,被调用 OnFirstUIBefore:第一次安装时,在复制安装数据之前触发的事件,更改这个事件的脚本可自定义安装步
阅读全文
摘要:备注:在MVVM模式中,不能直接绑定控件的路由事件到ViewModel,可以将事件绑定后台.cs中的方法,然后再调用ViewModel中的方法。 .cs文件:
阅读全文
摘要:C#中直接对集合Dictionary进行遍历并修改其中的值,会报错,如下代码就会报错:集合已修改;可能无法执行枚举操作。代码如下 解决方法就是我们可以另外创建一个数组来循环修改集合值,代码如下: private void ForeachDic() { Dictionary<String, Int32
阅读全文
摘要:转载: https://blog.csdn.net/lenbow/article/details/52152766 1、tensorflow的基本运作 为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始: 其中tf.mul(a, b)函数便是tf的一个基本的算数运算,接下来介绍跟多的相
阅读全文
摘要:WPF引用xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"后可以设置很多自定义的行为: 当时当我们有一些自定义的需求时,需要自定义行为,例如给每个控件添加一个双击复制文
阅读全文
摘要:1. 检查是否安装jdk 2. 安装结束前设置环境变量
阅读全文
摘要:nstall Shield函数库 1 库函数综述InstallShield包含300多个内部库函数,用户可在安装脚本中调用它们来创建程序组,操作文件夹,处理目录,监督安装状态,创建对话框,操作文件及其它更多工作。因为InstallShield脚本编译器已经识别这些库函数名,所以用户在使用它们之前无须
阅读全文
摘要:场景:MVVM模式中数据双向绑定,想实现编辑、保存、撤销操作时也双向绑定了,不能实现撤销操作。 后来通过搜索找到了继承IEditableObject接口实现撤销操作,但是对其中使用了MemberwiseClone还不是很了解。 MemberwiseClone: https://msdn.micros
阅读全文
摘要:场景:点击TextBox后弹出Poppup 原理:使用EventTrigger后触发StoryBoard,通过StoryBoard改变其他控件的值。 参考代码:
阅读全文
摘要:一、 InstallShield打包脚本教程,这里面写的很详细了 【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(一) 基本设置一 需要补充的是InstallShield项目有多个Feature,每个Feature有多个Component,我们需要设置Com
阅读全文
摘要:点击左侧菜单: Media-Release-选择release版本(例如Release1)-Build标签- keey unused directories 改为no(默认为yes)
阅读全文
摘要:在WPF应用程序中利用IEditableObject接口实现可撤销编辑的对象 这是我辅导的一个项目开发中的例子,他们是用WPF做界面开发,在学习了如何使用MVVM来实现界面与逻辑的分离,并且很好的数据更新之后,有一个疑问就是,这种双向的数据更新确实很不错,但如果我们希望用户可以撤销修改怎么办呢?其实
阅读全文