摘要: siilverligt中所有的控件类都是FrameworkElement的子类,可以分为面板控件:比如canvas,grid控件等,内容控件:BUTTON控件等,列表控件:COMBOBOX,LISTBOX控件等,普通控件:TEXTBOX,PASSWORDTEXTBOX控件;其他控件:IMAGE控件等....根据控件的功能不同,下面又可以分为几类:命令控件:Button,HyperlinkButto... 阅读全文
posted @ 2009-12-22 21:33 TMAC 阅读(990) 评论(0) 推荐(0) 编辑
摘要: Silverlight 4据说今年就要正式发布,研究了一下新特性,其中对于游戏开发方面的关键点进行分析。Silverlight 4 Beta新功能列表:增强企业级应用开发功能 -打印支持对于游戏来说,打印支持并无特别的用途提供超过60中可自定义,可样式化的控件,其中提供了新控件RichTextBox;另外增强了Datagrid功能,允许对于列数据进行排序和改变区域尺寸,另外支持行复制和粘贴;单从R... 阅读全文
posted @ 2010-02-06 16:26 TMAC 阅读(2452) 评论(15) 推荐(3) 编辑
摘要: 2.什么是持久化? 为什么要持久化? 1.什么是持久化? 本人找了好多文章都没有找到满意的答案,最后是从孙卫琴写的《精通Hibernate:Java对象持久化技术详解》中,看到如下的解释,感觉还是比较完整的。摘抄如下: 狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作(持久化就是将有用的数据以... 阅读全文
posted @ 2010-02-06 16:10 TMAC 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 很高兴能再次和大家分享,多的不说了,继续开始.......选择控件:checkbox控件和radiobutton控件<StackPanel Background="White" VerticalAlignment="Center"> <CheckBox Content="中间状态" IsThreeState="True" IsChecked="" Margin="20">&... 阅读全文
posted @ 2009-12-23 21:16 TMAC 阅读(1823) 评论(1) 推荐(0) 编辑
摘要: 晚上练习下SL3.0,自己写了用XML动态加载TREEVIEW;希望能对大家有所帮助.private void InitData() { XElement root = XElement.Load("SiteMap.xml"); var result = LoadData(root); treeView.DataContext = result; } private List<TreeVie... 阅读全文
posted @ 2009-11-05 21:02 TMAC 阅读(1200) 评论(2) 推荐(0) 编辑
摘要: Css滤镜加载到style属性中的.而style属性:可以应用在标签中,更可用广泛应用在 <table><tr><td><body><center><img><input><font><form><frame><label><map> 等等, 更重要的是,... 阅读全文
posted @ 2009-10-23 16:26 TMAC 阅读(247) 评论(1) 推荐(0) 编辑
摘要: 下面是DataPager数据分页控件演示效果:    接着介绍一下其使用方法。  首先,我们要新建一个Silverlight应用,并添加对下面DLL的引用:  System.Windows.Data(其提供了PagedCollectionView类用于实现分页绑定)  System.Windows.Controls.Data(分页器控件DataPager所在DLL)  XAML文件头部名空间声明:... 阅读全文
posted @ 2009-10-23 13:23 TMAC 阅读(607) 评论(1) 推荐(0) 编辑
摘要: Socket + Threads/ThreadPool大概性能:小于1500个连接实现:Accept一个Socket,就交给一个线程去管理,比较笨,但也比较有效,因为是同步方式,控制起来很方便。高级点的,就是交给一个线程池去管理,线程池由系统自动托管,省去了开销线程的时间。一般小型项目,用这个完全足够,开发也简单。但要注意,如果若干Socket长时间占用线程池中的线程,同时其它连接数又比较多,很容... 阅读全文
posted @ 2009-10-23 11:03 TMAC 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章的初衷是应一个网友的要求,当然我也发现现在有关人工智能的中文站点实在太少,我在这里抛砖引玉,希望大家都来热心的参与。   还是说正题,我先拿A*算法开刀,是因为A*在游戏中有它很典型的用法,是人工智能在游戏中的代表。  A*算法在人工智能中是一种典型的启发式搜索算法,为了说清楚A*算法,我看还是先说说何谓启发式算法。一、何谓启发式搜索算法  在说它之前先提提状态空间搜索。状态空间搜索,如... 阅读全文
posted @ 2009-10-21 18:49 TMAC 阅读(539) 评论(0) 推荐(0) 编辑
摘要: “C#开发网络游戏”,呵呵,会不会有人感觉有点疯狂,之前我一直使用C#+GDI+的方式编写一些小游戏,对于高质量高性能的网络游戏还一直不敢涉足,直到我遇到了XNA。XNA游戏开发引挚的强大,让我有了越来越疯狂的想法,我这里就不多说了,先来看看我现在正在开发中的游戏客户端界面: screen.width-333) {this.width=screen.width-333;th... 阅读全文
posted @ 2009-10-21 18:45 TMAC 阅读(1353) 评论(1) 推荐(0) 编辑