Welcome 微信登录

首页 / 软件开发 / .NET编程技术

WPF动画Completed事件里如何获取执行该动画的UI对象

WPF动画Completed事件里如何获取执行该动画的UI对象

WPF动画Completed事件里如何获取执行该动画的UI对象2015-01-01 cnblogs 萧延强昨天群里有位童鞋提出如何在动画完成事件Completed里获取到执行该动画的UI对象。WPF里动画的Completed的本身并不会返回执行动画的UI对象,但我们可以利用附加属性Storyboard.TargetProperty来达到我们想要的效果。步骤:1 在执行动画前,先附加属性记录对象DoubleAnimation ani = new Double...
setupFactory进阶知识:.net程序的部署

setupFactory进阶知识:.net程序的部署

setupFactory进阶知识:.net程序的部署2015-01-01接上一篇 继续使用上一篇的project 。将archive里无用的文件删除 添加我们需要的文件进来。config是一个文本文件。 注意所有文件的 destination都是 %appfolder% ,这代表程序 安装目录 setupfactory有很多这样的 全局变量 用起来非常方便 ,获取系统环境桌面目录 %desktop% 。 这类似 win批处理命令的%windir% 我们把...
WPF如何动态生成Code 39条形码

WPF如何动态生成Code 39条形码

WPF如何动态生成Code 39条形码2015-01-01最近在看些条形码方面相关的资料,而如果只是看的话,效果似乎并不怎么好,所以决定动手做点Demo,以增强对相关知识的记忆。这里是一个我编写的使用WPF生成Code 39的例子,Code 39的编码很简单,故而第一次先用它做为尝试。标准的Code 39只支持43个字符,0~9,A~Z,-,.,$, /, +, %以及空格。除此之外,*用于起始和终止符号。而通过使用两个编码符的扩展,则可以支持所有的Acs...
调用数据链接属性对话框的方法

调用数据链接属性对话框的方法

调用数据链接属性对话框的方法2015-01-01如果有这样的要求,需要自定义创建一个可以设置数据链接属性的对话框,可以首先考虑一下使用系统自带的“数据链接属性”对话框。调用的方式很简单,在工程中引入adodb.dll和oledb32.dll,前者为.NET库而后者为COM库(Microsoft OLE DB Service Component 1.0 Type Library)。再使用以下的代码:ADODB.Connection a...
IIS应用池回收设置默认为1740分钟的原因

IIS应用池回收设置默认为1740分钟的原因

IIS应用池回收设置默认为1740分钟的原因2015-01-01许多朋友有这样的疑问:为什么IIS的应用池回收设置默认为1740分钟?你可曾留心过IIS的应用池回收设置默认值是多少?1740分钟对吗,那么为什么会是这样的数值呢?在asp.net的某篇博客里提到了这个问题。有关微软产品的许多决策是经过众多考虑与调查后产生的。不过另一些则源自有趣的出衷,1740分钟就是这么一个。当IIS 6在开发时——这个版本引入了应用池—...
如何使用VS创建简单的自定义Web Part 部件属性

如何使用VS创建简单的自定义Web Part 部件属性

如何使用VS创建简单的自定义Web Part 部件属性2015-01-01自定义属性使用额外的选项和设置拓展你的Web part部件。本文主要讲解如何使用Visual Studio创建简单的自定义Web Part 部件属性。1. 打开Visual Studio,点击文件--新建项目--空白SharePoint项目CustomWPProperties。部署为场解决方案。2. 右击项目添加新项Web Part部件WPPropertyExample,点击添加。3...
System.AccessViolationException类型的未经处理的异常在System.Data.dll中发

System.AccessViolationException类型的未经处理的异常在System.Data.dll中发

System.AccessViolationException类型的未经处理的异常在System.Data.dll中发2015-01-01System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生。其他信息:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。错误背景:操作系统:编程环境:VS2013; 语言:VB.net; 数据库:SQLserver2008做数据库连接时,...
Windows和业务线应用程序:没有更好的选择

Windows和业务线应用程序:没有更好的选择

Windows和业务线应用程序:没有更好的选择2015-01-06 infoq /Jonathan Allen 译:康锦龙在Windows平台上创建一个新的业务线应用程序从来就不是什么难题。但是,和以前那样,对于某类确定的问题只有一个明确的解决方案——这样的日子已经一去不复返了。在过去的二十年里,面对大多数问题,我们都有更好的选择。比如,Visual Basic的快速交付或MFC原生的性能和功能。还有WinForms的速度以及WPF...
海康威视频监控设备Web查看系统(一) 概要篇

海康威视频监控设备Web查看系统(一) 概要篇

海康威视频监控设备Web查看系统(一) 概要篇2015-01-06题外话:为什么在开始之前先说题外话呢?主要是为了怕有人误会,以为这里要写的是一个关于视频流处理的文章。其实这个系列的几篇文章可能和视频流的处理半毛钱关系都没有,冲着视频技术来的看官们,可能让你们失望了。这个系列里主要涉及的技术大概有.net的socket处理,C#写ActiveX插件,少量的线程处理,以及对非托管C++库的调用。另一方面,这个系列文章说的是一个综合的小项目,没有复杂的功能,没...
海康威视频监控设备Web查看系统(二) 服务器篇

海康威视频监控设备Web查看系统(二) 服务器篇

海康威视频监控设备Web查看系统(二) 服务器篇2015-01-06前言:上一篇文章《海康威视频监控设备Web查看系统(一):概要篇》笼统的介绍了关于海康视频中转方案的思路,本文将一步步实现方案中的视频中转服务端。文中会涉及到一些.net socket处理和基础的多线程操作。我用的是SDK版本是SDK_Win32_V4.2.8.1 。大家根据自己实际情况想在相应的SDK,页面的说明里有详细的设备型号列表。分析官方SDK的Demo:首先来看看官方SDK中的C...
海康威视频监控设备Web查看系统(三)Web篇

海康威视频监控设备Web查看系统(三)Web篇

海康威视频监控设备Web查看系统(三)Web篇2015-01-06本文是本系列三篇文章中的最后一篇,在前两篇文章中,介绍了开发海康监控的方案及中转服务器的实现,本篇文章介绍Web端的功能实现,经过本篇文章中的项目开发,我们就实现了最初的项目需求。 项目中需要,请各位根据项目需要下载相应版本。先来作者就带着大家一步步来实现客户端插件的开发。播放器开发:根据海康官方的SDK,我们要做的播放器其实只是将海康的播放库引入到我们自己的项目中,然后接收来自中转服务器的...
如何在类中调用窗体后台中的方法

如何在类中调用窗体后台中的方法

如何在类中调用窗体后台中的方法2015-01-06最近在做p2p聊天室:遇到了一个问题,就是在其他类中如何让窗体控件显示内容,可能大家有其他更好的方法,但是在这里我简单介绍下我找了很久才知道的方法-_-!例如我想在窗体中让listview控件显示内容,但是我在其他类中是没办法直接实现的,这时我就在窗体类中写可以实现的方法,然后在其他类中调用就行了,但是调用之前我们需要做点事情。首先现在FormSever类中定义public static FormServe...
如何编写高质量equals方法

如何编写高质量equals方法

如何编写高质量equals方法2015-01-28什么是equals方法指示其他某个对象是否与此对象相等,equals方法存在Object类中,我们编写的类继承Object,可以覆盖Object的equals方法来实现我们的逻辑,去判断两个对象是否相等。Object类中的equals方法一起来看看Object类中的源代码public boolean equals(Object obj) {return (this == obj);}我们可以观察到几点:eq...
监听器初始化Job,JobTracker相应TaskTracker心跳,调度器分配task分析

监听器初始化Job,JobTracker相应TaskTracker心跳,调度器分配task分析

监听器初始化Job,JobTracker相应TaskTracker心跳,调度器分配task分析2015-01-28监听器初始化Job,JobTracker相应TaskTracker心跳,调度器分配task的源码级分析JobTracker和TaskTracker分别启动之后(JobTracker启动流程源码级分析,TaskTracker启动过程源码级分析),taskTracker会通过心跳与JobTracker通信,并获取分配它的任务。用户将作业提交到Job...
Windows平台分布式架构实践:负载均衡

Windows平台分布式架构实践:负载均衡

Windows平台分布式架构实践:负载均衡2015-01-28概述最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux,Linux平台下还有免费的MySql,这些都是免费的,这些省下来直接就是利润呀,做企业的成本可以降低...
<< 271 272 273 274 275 276 277 278 279 280 >>