Silverlight开发的围棋在线对弈程序首先,介绍下围棋的简单规则:黑白双方交替落子,以占据棋盘上交叉点多者为胜。同时,双方为了争夺地盘,可能会发生“对杀”。一个棋子周围接触的空白交叉点数目叫做“气”,如果一个或多个棋子周围的气都被对方封死,气数=0,则这些棋子就称为死棋,需要从棋盘上移去。1.我们打算在界面的左侧显示棋盘,而右侧是功能区域。2.棋盘是由19道横线,19道竖线,以及9个星位的标志组成的。为了方便查找棋盘上的位置,我们在棋盘的四周可能需要加上坐标。目前我们先只在左侧和上方加上坐标。右边和下面的位置留在那里。为了重用代码,并且开始开发围棋程序的界面控制功能,我们考虑用MVC架构来对前面的程序进行一点小的修改,这样方便扩展功能。需要引入几个枚举,以及帮助类创建了Model和Controller对象,然后在Controller的构造函数中,将执行View的初始化动作,并将生成的UserControl对象赋给Application.Current.RootVisual,从而达到显示View的目的
评分: 浏览:11882次
免费
一、源码描述Excel做为数据库登录的三层实现环境:VS2022二、功能介绍一个简单的登录验证程序源码,数据库采用的是Excel,利用简单三层实现DB_51Aspx/users.xls为Excel文件默认登陆测试帐号/密码:51aspx/51aspx三、注意事项ctrl+F5运行即可。
评分: 浏览:10707次
视频Flv格式的在线转换源码、同时可以实现Flv文件在线播放目前测试成功的是avi格式的视频,支持文件类型:.asf|.flv|.avi|.mpg|.3gp|.mov|.wmv|.rm|.rmvb注意:上传文件格式不要过大,否则会提示上传失败
评分: 浏览:38416次
silverlight构建的图形化流程设计器该流程设计器应该具有以下的特点:图形化的方式显示流程支持拖拽创建和修改流程导出图形对应的xml描述文件根据流程xml描述文件显示流程图活动类主要实现主要动作(函数)鼠标拖拽删除关联到规则(增加,删除)输出活动xml描述导入xml描述还有一些主要属性:活动标示(ID)活动名称(Name)所有关联的规则的集合以及一些主要的事件:移动删除
评分: 浏览:12347次
WPF学习单词工具源码WPF制作学习单词工具可自己添加单词及对应语言翻译可以帮助你学习外语。测试学习过的内容。
评分: 浏览:3030次
MVCAwesomejQueryAjaxHelpers这个项目包含了丰富的控件程序集,你可以使用它创建高响应和高交互的AjaxWeb应用程序。包含了,Autocomplete,AjaxDropdown,Lookup,MutiLookup,AjaxForm,AjaxRadioList,AjaxCheckBoxList,DatePicker,ConfirmDialog,PopupFormandPager控件
评分: 浏览:6168次
MvcContrib分离ASP.NETMVC项目源码项目描述在ASP.NETMVC复杂项目的开发中,随着项目规模的扩大,我们可能需要对不同模块按需进行分离。MvcContrib(PortableArea)可以将一个MVC项目里的所有内容(包括Views,Controllers,Scripts等)都编译到一个dll里面。如此一来,该MVC项目就可以作为一个“插件(或部件)/Plugin(orWidget)”为其他项目使用,具有很强的重用性。通过MvcContribPortableArea我们可以将MVC项目进行有效分离,并且使用内嵌资源的方式,将整个分离出来的项目编译成一个dll,可以随意复制引用,可重用性较好。源码中附带操作步骤和使用方法欢迎感兴趣的用户下载学习。
评分: 浏览:5402次
MVC+EF+架构设计示例源码源码描述:步骤说明首先我们现在数据库建一个表Product表在CinDou.EFramework层中建立CinDouDbContext.cs文件在CinDou.Model项目中建立Product.cs在BFactoy和DFactory层中分别建立BLLFactory。cs和DALFactory.cs这里,我们使用了反射和工厂模式。这样便于解耦和层的封闭在CinDou.IBLL和CinDou.IDAL中分别建立IProduct.cs文件然后再在CinDou.BLL和CinDou.DAL中建立Product.cs我们再在CinDou.Route项目中建立Controllers文件夹,然后建立ProductController.cs文件在CinDou.Web项目中的Views文件夹下建立Product文件夹,在里面建立Index.cshtml文件在建立的时候,借助vs的智能感应,能非常方便的建立index.cshtml文件中的内容。注意:具体步骤说明在源码中的步骤说明.docx欢迎感兴趣的用户下载学习
评分: 浏览:7672次
MVC自定义视图引擎源码功能介绍:自定义视图引擎。本源码介绍ASP.NETMVC应用程序生成视图的原理,然后引入一个StringTemplate模板引擎来帮助我们生成视图,最后使用ASP.NETMVC提供的接口自定义一个视图引擎。注意:开发环境为VisualStudio2010
评分: 浏览:3508次
JSGrid网格数据源码源码描述:主要特点:1自己的滚动条,允许你加载记录将被显示,你可以用它来代替分页。2要自定义的渲染,你可以订阅相应的绘制事件的处理程序。您可以深入自定义外观,几乎所有可见的网格元素,如行,单元格,列,列标题,等等,所有这些都相应的*CustomDraw的事件,使您可以编辑HTML元素的某些电网的一部分。它为您提供了一个可能性:a显示奇(偶)行不同的风格。b油漆行/单元格的数据/数字的单元格的背景/前景。c自定义文本格式。d根据你的规则,将自己的HTML元素(S)进入细胞。例如,您可以显示布尔数据与单选按钮组。3丰富的JavaScriptAPI4适用于IE浏览器,火狐,谷歌Chrome,Safari和Opera浏览器。
评分: 浏览:3063次
WindowsAzureStorage示例源码功能介绍:该示例代码简单介绍了使用WindowsAzureSDK开发使用WindowsAzureStorage的方法,其中title等信息存储在Table中图片文件存储在Blob中,最后还介绍了使用WorkerRole操作Queue。对学习WindowsAzureStorage很有帮助注意:WindowsAzureTrainingKit工具包可以到官网下载。开发环境为VisualStudio2012,数据库为WindowsAzureStorage
评分: 浏览:2337次
娱乐恶搞源码功能介绍:实现通过选择不一样的图片做背景图,通过在图片里的设定的位置,输入你想要输入的文字,最后生成所要预览达到的效果,并且改变图片的位置!制作过程:创建网站项目,添加HTML文件,Images文件,应用的js脚本文件,一般处理程序文件;通过在Html里设置原始位置的图片样式及改变位置之后的样式;选择背景图根据背景图填充文本的内容,用JS做图片刷新过程!用一般处理程序来画图片新的位置!
评分: 浏览:2260次
已登录