WPF MDI实现,并解决花屏问题
WPF MDI实现,采用了API方法,并解决了花屏问题
WPF TreeView递归异步绑定
WPF的TreeView不像WinForms的TreeView那样,通过TreeNode实现树型节点。WPF的TreeView实现起来,我感觉有点像VM(View-Model)模式,就像WinForms中的DataGrid,控件负责显示,数据在DataTable中。那么我们在实现TreeView时,也需要用这样的思路,数据在Model中,控件是View负责显示。
我需要实现的最终目标是:
1.节点是异步加载的(解决效率问题)
2.节点是无限级别的(递归的,这样可复用与目录结构、组织架构等数据类型)
3.节点是可以多选的(用CheckBox选择)
4.XAML方式绑定(减少UI上Code量)
5.方便得获取选中项信息
C# NetGoband
软件名称:C#网络五子棋游戏
软件描述:将TCP Sock通讯和五子棋游戏相结合,封装了服务器端通讯和客户端通讯,并结合继承、多态、委托、事件、多线程、网络编程、GDI+等知识点,以及软件设计,是一个综合性的项目。
C#做的游戏-汉诺塔
C# 做的游戏 - 汉诺塔
C# 做的游戏 - 汉诺塔
C#做的游戏 华容道
C#做的游戏-华容道
还能自编地图、自动解盘
C#面向对象俄罗斯方块
C#做的俄罗斯方块。采用了面向对象的思想。
在eclipse中生成doc文档视频
在eclipse中生成doc文档视频
-------------------
在Eclipse中使用main参数视频
在Eclipse中使用main参数视频
-------------------
在Eclipse中创建快捷命令
在Eclipse中创建快捷命令操作视频----
在Eclipse中配置JRE视频
在Eclipse中配置JRE/JDK视频
prototype中文手册及API
prototype中文手册及API<br>---------------------<br>prototype.js(1.5.1.1)<br>prototype中文手册<br>prototype.chm
AjaxChart
ajax与xml结合显示chart的例子
ajaxtags
java做的ajax例子,请用Eclipse打开。
propedit_for_eclipse
可以编辑资源文件中的中文,不用再看一堆Unicode码了。<br>可用于eclipse 3.X<br>使用方法:<br>windows---->Preferences----> PropertiesEditor<br>在Encode at reading a file中选US--ASCII<br>这样在ApplicationResources.properties写中文,它会自动转换为ASCII;<br>例:在ApplicationResources.properties上点右键,open with选PropertiesEditor就可以在ApplicationResources.properties写中文了
解决JBuilder2006中JSP不能使用泛型的问题
在JBuilder2006中默认JDK1.5+Tomcat5.5.9,但是在JSP页面中却不能使用泛型。应该说泛型是JDK1.5之后有的,但是在Servlet中却可以使用。why?<br>查了很多资料,都没有解决,有说在Tomcat/common/lib中加入ant.jar,删除原来jasper-compiler-jdt.jar,修改web.xml,我试了多次,在JBuilder2006里始终没有解决。<br><br>后来记得自己另外安装过一个Tomcat5.5.17版本,干脆把common/lib中的jar都复制到5.5.9里,居然JSP泛型运行正常。试了多次,牵涉到多个jar文件,所以干脆把几个jar都放在一起。<br><br>使用时只要覆盖原文件即可。
Struts-Validate-Reset
在Struts验证框架中实现表单重置方法
JSF-API(CHM)
虽然JSF用的不多,但是学习的时候还是要看API的。<br><br>网上只有JSF-html的文档,用起来不方便。于是我将其做成CHM文件,与各位分享。<br>
struts自定义Validator示例
struts中自定义validator验证<br><br>很多时候需要验证“密码”与“重复密码”是否一致,如果放在服务器端验证就浪费资源了。<br>如何在客户端进行验证呢?JS可以实现,但是struts的validator框架是否能实现呢?-见示例
PropertiesEditor for JBuilder
用以轻松编辑资源文件,不用再将中文转为Unicode码了。<br>将PropertiesEditor.jar复制到lib/ext目录下即可
中文与Unicode码转换
一般用于java中资源的转换,使用方便。
Excel制作的工作日日历
根据国定假日自动生成工作日历,可判断国定假日和换班日。
2011-2020全国各省城镇基本医疗保险基金支出统计数据
从官方网站整理的2011-2020全国各省城镇基本医疗保险基金支出统计数据
Excel级联菜单案例(线路与车站联动)
Excel里实现级联菜单
案例:轨道交通线路与车站,A单元格选择线路编号,B单元格只能选择该线路的车站名。
10以内加减法自动出题器
10以内加减法自动出题器(EXCEL)
包含:10以内加法题、10以内减法、10以内加减法、10以内算术比较题,按F9可生成新题
EasyUI 1.3.1动态表格列示例
EasyUI 1.3.1动态表格列示例
需修改EasyUI框架源码。
WPF分页DataGrid(二)列右键菜单实现
在"WPF分页DataGrid"中介绍了如何实现分页功能,本文中介绍如果实现右键菜单。点击菜单项Age,将Age列隐藏,再点击则显示;并实现移动列后,同步显示。
详见:http://blog.csdn.net/qing2005/article/details/7683205
WPF自定义正则验证控件
自定义文本框控件,能实现自定义的正则验证规则。
WPF分页DataGrid
最近用到WPF的表格控件,需要使用分页功能,找了很多例子都不是很满意。有些是模仿SL做的DataPager导航条,使用的时候还要和DataGrid组合使用,不是很方便。最好还是继承DataGrid的分页表格控件。 于是自己动手封装了一个分页表格。
WPF三级联动-源代码
WPF三级联动
http://blog.csdn.net/qing2005/article/details/6522246
WPF使用装饰器实现SAP焦点样式(改进版)
思路:
1.定义一个自定义AdornerDecorator,用于为控件创建一个AdornerLayer;
2.在AdornerLayer上定义自定义的装饰器样式
WPF使用装饰器实现SAP焦点样式
http://blog.csdn.net/qing2005/article/details/6830860
要实现这样的功能是有点难度的,幸好WPF提供了装饰器这个玩意,实现起来就容易了。
先说一下思路:
1.重写控件的装饰器;
2.指定窗体上的所有控件只有自定义的装饰器;
3.当控件获得焦点时显示装饰器。
MVVM中轻松实现Command绑定(五)获取事件参数EventArgs(2)
在上一节中我介绍了“MVVM中轻松实现Command绑定(四)获取事件参数EventArgs”,通过Loaded事件传递控件对象,然后添加事件方法,这样做是可以的,但是不符合MVVM的思想,今日我介绍另一种方法,通过扩展interactivity的InvokeCommandAction来实现事件参数传递。
见:http://blog.csdn.net/qing2005/article/details/6680047
利用prism实现ViewModel之间通讯的例子
WPF中时常会遇到ViewModel之间的通讯,ViewModel并不知道自己的View,但是一个View发生的更改需要通知另外一个View。
举一个例子,软件界面上有个人信息,打开一个界面更改用户的信息后,这时显示个人信息的地方理应发生变化。此场景下更改用户后应该通知另一个显示用户信息的区域去更新。一般在设计时,我们会设计成一个个的用户控件,用户控件的数据来源于ViewModel,所以此时需要ViewModel之间通讯。
WPF数据国际化的实现
在WPF中界面国际化很容易实现,但是数据国际化确实是一个难题。为了解决项目中的需求,我设计了解决方案。
思路:
1.在数据库中,需要国际化的字段存放国际化key值;
2.在xaml中创建多套国际化,key为数据库中的值;
3.切换国际化时,加载不同的xaml;
4.通过key值获取对应的字符串。
WPF MVVM命令绑定
场景,我需要处理Button的Click和MouseMove事件,但又避免用后置代码,尽量要在ViewModel中获取。单独一个Click可以通过Button的Command来完成,在前两篇文章中我已介绍过,现在就来处理MouseMove事件,这是需要一个System.Windows.Interactivity.dll,该dll是安装Blend后才有的,在C:\Program Files\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries目录中,然后我们仍需要Prism.dll。
WPF验证之——必填验证 .
介绍见http://blog.csdn.net/qing2005/article/details/6584599
WPF中全局开启或关闭动画效果
WPF中全局开启或关闭动画效果
公司开发的WPF项目中,要求有这样一个业务:用户可以开启或关闭动画效果。WPF的绚丽之处就是3D、动画、特效等等,给人非常炫的感觉,但是机器配置较差的用户可能需要关闭动画特效。
我甚至遇到一个3D特效在显卡不好机器上,导致应用程序崩溃的情况。可见WPF对机器的要求还是比较高的。如果才能做到呢?需要以下几步就能轻松完成。
Actipro WPF Studio 破解版-part2
绝对可以破解使用的版本。
内含keygen和注册码。
keygen只能for Actipro WPF Studio-11.1.0540版本。
花了4个小时才找到的资源。
Actipro WPF Studio 破解版-part1
绝对可以破解使用的版本。
内含keygen和注册码。
keygen只能for Actipro WPF Studio-11.1.0540版本。
花了4个小时才找到的资源。
LinQ工具-LinQer
LinQ工具-LinQer
将SQL翻译成LINQ