11 2012 档案

摘要:关于3D方面的东西,本人只是浅尝辄止,从未曾在项目中使用过,相信有不少人也是基于一份兴趣去学习。这里将展示几个基本的WPF 3D编程,希望对初学者有一定帮助。 为帮助理解,这里全部使用C#代码构造,而不是写在XAML中,有兴趣的可以在这里下载源代码。下面来先看下几个效果图。 下面就第一幅效果图做个基本的讲解。 3D有三个重要元素,模型、灯光、视野。那我们现实来对比,我们要看到一个物体,首先这个物体要存在(即要构造一个模型),其次需要有灯光照在这个物体上(即要构造一个灯光,还要将灯光照在这个模型上,不然就看不见模型),然后我们要有视野,要用眼睛去看(就是说我们还要构造一个视野,而且模型要在... 阅读全文
posted @ 2012-11-29 16:47 峰顶飞龙 阅读(4195) 评论(2) 推荐(3)
摘要:MVVM,一言以蔽之,即使用ViewModel调用DAL层(或是其他层)来对Model进行增删查改操作,然后通过绑定和命令将数据展示到View中。 调用DAL层操作数据,没什么可说的。关于绑定,本人的上一篇文章 wpf之数据绑定基础中已有涉及。本文将通过一个简单而完整的例子来讲述数据的展示及用户操作的绑定,且看本人慢慢道来。Model还是依旧使用上一篇文章中的,下面是两个Model的代码。 public class ModelBase : INotifyPropertyChanged { public event PropertyChangedEventHandle... 阅读全文
posted @ 2012-11-28 23:07 峰顶飞龙 阅读(1972) 评论(4) 推荐(0)
摘要:关于WPF的数据绑定,本人愚见,将其分为两大类。一类为绑定到界面元素的属性,多用于一些界面设计中,以本人目前的眼界来看,此类需求相对较少;另一类则为用户数据的绑定,多用于数据展示。下面就几个简单的小例子,阐述下这两种绑定的一些基本做法。一、绑定到界面元素 绑定到界面元素,相对比较容易,这里用一个简单的例子简要说明下基本的语法。<Window x:Class="BindPracitce.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns 阅读全文
posted @ 2012-11-28 16:31 峰顶飞龙 阅读(1510) 评论(5) 推荐(1)
摘要:以前学WPF时弄的个自定义窗体,关于截断系统消息的一部分代码来源于网上。 源文件在这里。 说起来也容易,整个窗体就是个border,渲染下,然后在上面加层DockPanel,放那些标题和按钮。 下面是自定义窗体的样式,将XAML分开,这样方便看。 窗体部分:View Code <Style x:Key="WindowStyle" TargetType="Window"> <Setter Property="AllowsTransparency" Value="True"/> <Sett 阅读全文
posted @ 2012-11-26 21:57 峰顶飞龙 阅读(1725) 评论(3) 推荐(0)
摘要:此文目的旨在让人快速了解,没有什么深度,如需深入了解布局,请参考msdn。 如果你要把WPF当winform使用,拖拖控件也无不可,不过建议还是不要拖的好。 本文将那些用的比较多的几个布局控件(Grid、UniformGrid、StackPanel、WrapPanel、DockPanel以及Canvas)综合起来,布局那个伟大的乌龟。 话不多说,贴运行图和代码。 下面是XAML代码。View Code <Window x:Class="LayoutPractice.MainWindow" xmlns="http://schemas.microsoft.com 阅读全文
posted @ 2012-11-26 18:42 峰顶飞龙 阅读(1035) 评论(4) 推荐(2)
摘要:开放平台的东西,目前很多人在搞,也不多说,本人之前做过,这里就新浪开放平台做个基本的总结,让那些刚弄的能快速点进入开发,如有不正确的还请诸位指出,免得误导人。 目前基本上要求使用的是author2.0进行开发,开发指南在这里 http://open.weibo.com/wiki/%E9%A6%96%E9%A1%B5,api文档 http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3_V2,错误码信息 http://open.weibo.com/wiki/Help/error 本人之前做的是一个网站接入,这里说的是网站接入,其他的情况或许有所不同,具体. 阅读全文
posted @ 2012-11-26 17:14 峰顶飞龙 阅读(707) 评论(0) 推荐(0)