上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 今天中午花了1个多小时的时间写了一个C#控制台的小游戏.至于我为什么写为控制台界面,一是控制台不需要做界面,简单,二是内存占用的少(32位占用1.2MB内存,64位占用1.8MB内存). 此游戏设计思路十分简单,就是不断的要求用户键入键盘上的键来达到游戏的目的。游戏是属于人和机器人对战的游戏,废话不多讲,144行代码(无注释): 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6... 阅读全文
posted @ 2012-08-12 16:23 deepwzh 阅读(4970) 评论(5) 推荐(1)
摘要: 有研究了三个多小时,终于搞定了,写完博客一定要去休息会。。。。 csc,相信有一部分人肯定了解或者用过。csc,是C#的编译器,通过一些的参数达到编译CS文件为可执行文件的目的。 百度上有一些csc的内容,但并没有关于csc编译器编译生成WPF应用的,因此特写此文,并非重复写很多遍的东西。 使用csc编译WPF程序,目的有二: 1.有助于提高对WPF的理解,这与用WPF模板新建一个WPF项目是截然不同的,当你利用模板新建一个WPF程序,Application和Window窗口早就给你生成了,虽说方便,但最后的结果就是你连WPF是怎么运行的都不知道。 2.当你在未安装VS但安装了.Net的计.. 阅读全文
posted @ 2012-08-10 18:02 deepwzh 阅读(3432) 评论(5) 推荐(1)
摘要: 这次丢人丢大了。。。。。 今天承蒙各位对我的这篇文章很猛烈的批评,也让我从大家身上学到了不少的东西,我经过分析考虑,证明我的此篇文章的确不够精,缺少改进,我已经在首页移除了。我之前的确有些在乎访问量的情况,这看来应该是我心理不太成熟的表现,是虚荣心的表现而已,我的一个程序员朋友也告诉我这不能代表什么,真正代表实力的是推荐的人数,也如楼下灵感之源评论所说的,“博客园的首页对文章的质量是有一定要求的”,不符合质量的要求本不应发往首页的。因此,以后我会尽量的写精品的博客,写有价值的博客,其他的不符合要求的我将不再会发往首页。感谢大家为我纠正错误,特别感谢园友 胶水代码同时也提醒和我一样的博友:拿出. 阅读全文
posted @ 2012-08-08 16:17 deepwzh 阅读(5365) 评论(35) 推荐(1)
摘要: 先向大家阐述下,由于我装的Windows8系统不含WMP,因此不能再继续正常开发下去了,我会将我已经写好的悉数公开来,并且在最后给个后边的思路,大家可以修改代码继续写下去,并且可以在评论中交流。先附上之前的xml样本:<?xml version="1.0" encoding="utf-8" ?><MusicList name="{Name}"> <Music url="{URl}" singer="{singer}">{title}</Music> 阅读全文
posted @ 2012-08-07 18:57 deepwzh 阅读(5890) 评论(5) 推荐(3)
摘要: 在昨天的文章中,讲述了开发音乐播放器的第一步之播放类的构建,今天的文章就开始第二步--Xml读取类的构建。 一个音乐播放器是要有列表文件的,这里就用Xml文件作为列表文件。 为了读取音乐列表更方便,我们将这方面的操作封装成一个专门的类,名曰MusicListsReaders类。 在构建类之前,先讲一些关于Xml的基础知识。 一是XmlDocument类,它表示一个XML 文档。可以用其中的Load方法加载一个Xml文件,在进行各种操作。可以参考msdn上的文章http://msdn.microsoft.com/zh-cn/library/system.xml.xmldocument.asp.. 阅读全文
posted @ 2012-08-06 18:25 deepwzh 阅读(4926) 评论(0) 推荐(1)
摘要: 近来闲来有事,便想到用自己这段时间学习的知识写一个音乐播放器。提前声明,我不擅长界面,因此做出来的界面的却有些次,但不是本系列文章的重点。 先讲下我们开发此音乐播放器所用到的技术:数据绑定、Xml、MediaPlayer类、数据模板等,将在之后陆续讲解。 来阐述下播放器开发的整体思路:构建音乐播放类用于播放音乐,用两个控件分别作为播放列表和播放控制,并且利用控件模板改变它们的界面,利用Xml数据读取类XmlListsReader来读取位于存放列表的xml,将歌曲名称、文件路径、持续时间歌手等信息读取到Product类中,并设置ListBox的ItemSouse为此类,采用数据模板显示数据。 . 阅读全文
posted @ 2012-08-05 17:46 deepwzh 阅读(10925) 评论(9) 推荐(2)
摘要: 昨天微软发布了最新的Office2013(又称Office15),当然要下载试用一下,好吧,只有英文版的,下载完成并且安装以后,发现最悲剧的两个问题: 第一个问题:原来自己英语那么差…… 第二个问题:Visual Studio2012怎么打不开了?(如下图的提示) 安装个Office2013看来代价不小.难道没有解决方法吗?根据错误消息的内容,我们顶多是看的不对劲,其他的解决方法是想不到的.拆掉Office2013?算了吧.只能自己慢慢的寻找方法解决. 首先下了个程序调试工具试试能不能找出问题,结果,什么也没看出来,我那个郁闷... 然后我想到QQ群求助,貌似没发现和我一样问题的,我以为就我. 阅读全文
posted @ 2012-07-18 09:59 deepwzh 阅读(7706) 评论(15) 推荐(2)
摘要: 这几天写代码的时候一直被一个奇怪的现象困扰:明明是看起来没有任何问题的C#代码,目的是实现在程序中水平移动一个按钮。代码是如此写的: Storyboard s = new Storyboard(); DoubleAnimation da = new DoubleAnimation(); da.To = 100; da.Duration = TimeSpan.FromSeconds(0.1); Storyboard.SetTarget(da, t); //此处t为TranslateT... 阅读全文
posted @ 2012-07-16 19:33 deepwzh 阅读(3042) 评论(1) 推荐(0)
摘要: 之前在某一WPF交流群中一群友提问关于xaml转c#的工具,目前好像没有这方面的程序。忽而发觉在某些时候需要用C#动态生成xaml。例如在需要生成大量元素的时候,难道需要一个个的去写吗?这时用C#代码去写便比较高效率了。但是在一般情况下,是不需要用C#代码去写,用xaml效率反而更高。 举一个代码例子吧, xmal: <Window x:Class="WpfApplication9.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x=& 阅读全文
posted @ 2012-07-13 11:39 deepwzh 阅读(8690) 评论(7) 推荐(3)
摘要: 原文链接:http://stuff.seans.com/2008/08/21/simple-water-animation-in-wpf/ 很多年前(80年代中期),我在一个公司,硅谷图形工作站的工作。其中少数炫耀的SGI机器的高端图形演示是在一个小线框网格模拟波的传播。这是很好玩通过改变网格点的高度和然后又让模拟运行。和SGI的机器不够快,由此产生的动画只是如痴如醉。 在WPF再造水面模拟似乎是一个很好的方式,多一点了解WPF中的三维图形。 (最终的结果是在这里)。 第一步是要找到一种算法,通过水模拟波传播。原来,是一个非常简单的算法,简单地以邻*点的*均身高达到预期的效果。在这篇文章中描述 阅读全文
posted @ 2012-07-13 09:49 deepwzh 阅读(4566) 评论(1) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 下一页