- 博客(6)
- 资源 (256)
- 问答 (1)
- 收藏
- 关注
原创 经典扫雷游戏Web版
<br />在网页上扫雷<br />GameMode: <br />Beginner 初级设置 Width:7 Height:7 Mine:10。 <br />Intermediate 中级设置 Width:15 Height:15 Mine:40。 <br />Expert 高级设置 Width:30 Height:15 Mine:99。 <br />Random 随机模式。<br /><br />CustomerSetting: <br />用户自定义扫雷的 Width Height Mine。<br
2010-10-27 11:35:00 2616
原创 把WPF Dialog转成WinForm Dialog需要注意的问题续
<br />上一篇讲到将WPF的窗口转为WinForm窗口需要注意的问题,这里给出了另一种解决方案,闲话不说,请看代码:<br />//==============================================================================// File Name : WpfModalDialogFixer.cs//// Copyright (C) 2010 GrapeCity Inc. All rights reserved.
2010-10-26 14:34:00 1542
原创 把WPF Dialog转成WinForm Dialog需要注意的问题
<br />最近项目中遇到这样一个问题。之前有一个用WPF布局好的一个Dialog,如下图:<br /><br />但是,由于WPF的Dialog有一些小问题,当显示Dialog的窗体被别的Active的Application盖住之后再点TaskBar回来,显示的Modal Dialog被扔到后面盖住了。加之我们需要设置Dialog的ShowInTaskBar属性为False,即不显示在TaskBar上,用户就会发现什么都点不了。 <br /> <br />解决这个问题的方法就是把原有的WPF Window
2010-10-21 11:32:00 1537
原创 在DataGridView控件中实现冻结列分界线
我们在使用Office Excel的时候,有很多时候需要冻结行或者列。这时,Excel会在冻结的行列和非冻结的区域之间绘制上一条明显的黑线。如下图:(图1) WinForm下的DataGridView控件也能实现类似的冻结行或者列的功能(参见:http://msdn.microsoft.com/zh-cn/library/28e9w2e1(VS.85).aspx) ,但是呢,DataGridView控件默认不会在冻结列或者行的分界处绘制一个明显的分界线,这样的话,最终用户很难注意到当前有列或者行是冻结的。如
2010-10-19 17:56:00 1551
原创 使用正则表达式判断合法的电话号码
<br />最近碰到了这样一个需求,提交标单的时候判断用户(国内)是否在输入框输入了正常的手机或者电话座机号码。<br /> <br />手机号码格式比较固定,无非是13x xxxx xxxx或者15x xxxx xxxx再或者18x xxxx xxxx的格式。座机就比较麻烦,比如长途区号变长(3位或者4位)电话号码变长(7位或者8位)有些还需要输入分机号。 <br /> <br />通常可以看到解决这个复杂问题的解决方案是手机号和座机号分开。座机号拆分成三段,区号,电话号码+分机号。但是为了表单看起来清爽
2010-10-11 16:59:00 1553
原创 如何使用MOQ进行单元测试
<br />使用MOQ来伪装和隔离被依赖对象,从而提高被测对象的测试效果。<br /> 安装<br />通过http://code.google.com/p/moq可以下载MOQ的最新版本。在SSL项目中,我们使用的是MOQ 3.1.416.3版本。在SCM中项目目录下的Lib目录下有该工具的二进制版本。直接在单元测试项目中引用即可。<br /> 准备工作<br />如果你需要测试项目中的Internal成员,你需要在AssemblyInfo.cs中添加如下的Attribute:#if DEBUG[as
2010-10-11 16:58:00 1927
精算与金融行业场景及技术应用白皮书
2024-04-03
转型有道:企业级低代码应用实践案例精选
2024-04-03
LIMS数字化系统方案白皮书
2024-04-03
使用控件对企业有那些好处?
2014-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人