摘要: 专为处理3ds max 无法安装、启动失败、修改序列号无效的问题工具。 请注意: 1. 本应用会自动清除 3ds max 的注册表信息 2. 本应用会自动删除 3ds max 的系统文件信息 另外提供 3ds max 一系列软件的下载 后续后继续添加新功能 阅读全文
posted @ 2021-01-18 15:13 zziss 阅读(59) 评论(0) 推荐(0) 编辑
摘要: wp7学习笔记Emulator中文叫仿真器,是精确地在一种环境下仿真另一种环境下的运行方式。其目的是完全仿真。Simulator中文叫模拟,是通过某种手段来模拟某些东西,不一定要完全正确的原理,追求的只是尽可能的相像。所以XDE是WP7的Emulator,是一个WP7的虚拟机,我准备写一个XP下开发WP7程序的Simulator。1、XBox和WP7之间的游戏移植很方便。2、WP7程序不能运行在后台,不支持多任务。3、C#是唯一支持的开发语言,不能使用native code,不能PInvoke4、WP7使用Zune连接电脑,不再支持通过ActiveSync的联系人的同步,而是通过网络同步联系. 阅读全文
posted @ 2012-11-28 23:00 zziss 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 十一月初,微软的silverlight toolkit for phone又放出四个新控件,这四个控件使用都要比之前的复杂,并且很有用。一. AutoCompleteBox:这个控件很像ajax里的输入框,可以联想词。不过需要自已生成一个词库文件,还要编写代码来加载词载。在silverlgiht toolkit sample里面已经有这个示例代码了(loremIpsum.cs,loremIpsum.txt,这里只是一个拉丁文的测试文件,所以需要自已来实现字库文件)。<phone:PhoneApplicationPage.Resources>//把字库以资源方式载入 <data 阅读全文
posted @ 2012-11-28 16:49 zziss 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 为了使自己开发的软件更加适应Windows Phone 7所提供的两套黑白主题,我们需要对主题进行判断,然后做出不同的控件外观显示效果。比如要完成一个好友列表显示,在列表的每个listbox item中的背景需要根据用户当前所选择的主题来分别显示不同的颜色,先看看前台的代码:<ListBox x:Name="FirstListBox" ItemsSource="{Binding mFriends}" Margin="0,-6,-12,0" Height="541"> <ListBox.ItemTe 阅读全文
posted @ 2012-11-28 10:11 zziss 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 我们需要站在巨人的肩膀上来开发应用。工具 + 巨人 + 能力 = 漂亮应用人是发明并使用工具的动物。良好的工具对于开发Windows Phone将大大提高工作效率。本文总结了个人对于Windows Phone开发过程中比较实用的工具。至于Windows Phone 7开发必须的Visual Studio 2010和Blend,大家可以去http://create.msdn.com去下载,这里就不介绍了。1. Windows Phone Power Tools强烈推荐该工具,该工具主要包含以下三个功能a) 同时安装部署或者更新多个XAP文件(对于欣赏他人杰作的时候比较有用)b) 查看系统中部署. 阅读全文
posted @ 2012-11-26 16:39 zziss 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 裁剪样式:phone 7 之 图片样式效果" alt="Windows phone 7 之 图片样式效果" src="http://s12.sinaimg.cn/middle/4adf31eat750cb9fcd6eb&690" real_src="http://s12.sinaimg.cn/middle/4adf31eat750cb9fcd6eb&690" action-data="http%3A%2F%2Fs12.sinaimg.cn%2Fmiddle%2F4adf31eat750cb9fcd6 阅读全文
posted @ 2012-11-26 15:53 zziss 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在新浪微博WP7版中有一个蛮酷的特效,就是滑动list的时候直接全屏化界面。 一直想实现这个特效,最终还是类似的实现了这个特效。 2012-6-30 22:12:51 上传下载附件 (65.41 KB) 对于ApplicationBar还是很好解决的,直接对IsVisible属性设置为false就能实现,而对上面的Header进行进行隐藏就可以了,经过一番实验貌似用Margin设为负数就能够解决。 好接下去看代码:首先是布局文件。 <controls:Pivot x:Name="FeaturePivot" Title="{Binding Title}&quo 阅读全文
posted @ 2012-11-22 15:06 zziss 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 在WPF应用的开发过程中Binding是一个非常重要的部分。在实际开发过程中Binding的不同种写法达到的效果相同但事实是存在很大区别的。这里将实际中碰到过的问题做下汇总记录和理解。1. source = {binding} 和source = {binding RelativeSource={RelativeSource self},Path=DataContext}效果相同理解:{binding} 不设定明确的绑定的source,这样binding就去从本控件类为开始根据可视树的层次结构自下而上查找不为空的Datacontext属性的值。{binding RelativeSource={ 阅读全文
posted @ 2012-11-22 11:31 zziss 阅读(336) 评论(0) 推荐(0) 编辑
摘要: In last two post, we learnt about How to search in the WP7 Marketplace using the MarketplaceSearchTask? and How to Launch the WP7 Marketplace Hub using the MarketplaceHubTask? Today in this small post, we will learn how to launch the application details page.If you searched application in Marketplac 阅读全文
posted @ 2012-11-20 16:19 zziss 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 在使用启动器或选择器时,要确保引用Microsoft.Phone.Tasks名称空间。什么是启动器?启动器描可描述为一个“触发并忘记”的机制。使用它们发送邮件,查看地图,拍摄照片等。EmailComposeTask–允许用户通过邮件账户发送电子邮件。MarketplaceDetailTask–启动Windows Phone Marketplace,让用户查看某个特定的产品。MarketplaceHubTask–启动Windows Phone Marketplace,默认情况下允许你显示某一类别的应用程序。MarketplaceReviewTask–将用户带到Windows Phone Mark 阅读全文
posted @ 2012-11-20 16:13 zziss 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 建图像 为了呈现图像,您可以使用 Image 或 ImageBrush 对象。下面的示例演示如何创建图像。 XAML<Image Source="myPicture.png" /> VBDim myImage As Image = New ImagemyImage.Source = New BitmapImage(New Uri("myPicture.jpg", UriKind.RelativeOrAbsolute))LayoutRoot.Children.Add(myImage) 在本例中,Source 属性用于指定要显示的图像的位置。可以 阅读全文
posted @ 2012-11-15 16:44 zziss 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 您可以在 Silverlight 中使用二维 (2-D) Transform 类来旋转、按比例缩放、扭曲和移动(平移)对象。下面的示例应用了可以旋转和扭曲一行文本的变换。 XAML<StackPanel> <TextBlock FontSize="28" Text="Hello"> <TextBlock.RenderTransform> <TransformGroup> <RotateTransform Angle="45" /> <SkewTransform Cent 阅读全文
posted @ 2012-11-15 16:42 zziss 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 有木有发现应用的标题长一点就显示不全鸟,滚动一下就可以了。有两种方法一种是使用ScrollViewer控件,另外一种是使用TranslateTransform平移变换来实现。一、ScrollViewer控件直接设置HorizontalScrollBarVisibility="Auto"就可以水平滚了 <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28"> <TextBlock x:Name="Applicatio 阅读全文
posted @ 2012-11-14 23:29 zziss 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Silverlight 程序不可避免的要使用到 ResourceDictionary , 随着项目的变大, ResourceDictionary 也越来越大, 自然会想到将 ResourceDictionary 进行分组,做成 MergedDictionaries ,在使用 ResourceDictionary 和 MergedDictionaries 时要注意以下问题。1. MergedDictionaries 下面的每一个 ResourceDictionary 都必须是独立的,多个 ResourceDictionary 之间不可以相互引用;2. MergedDictionaries 下面. 阅读全文
posted @ 2012-11-14 22:10 zziss 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 关于为Pivot不同的PivotItem定制ApplicationBa,原理其实很简单,首先定义多套ApplicationBar资源<phone:PhoneApplicationPage.Resources><shell:ApplicationBarx:Key="appbar1"IsVisible="True"><shell:ApplicationBarIconButtonIconUri="Images/appbar.add.rest.png"Text="Button1_1"/> 阅读全文
posted @ 2012-11-14 17:47 zziss 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、获取WP7的DeviceUniqueId:public string GetDeviceUniqueId(){ string strUniqueId = null; object uniqueId = DeviceExtendedProperties.GetValue("DeviceUniqueId"); if (uniqueId != null) { byte[] uniqueBytes = (byte[]) uniqueId; strUniqueId = Convert.ToBase64String(uniqueBytes); } return strUniq... 阅读全文
posted @ 2012-11-13 23:06 zziss 阅读(602) 评论(0) 推荐(0) 编辑
摘要: private Storyboard PrepareShowStory() { Storyboard story = new Storyboard(); DoubleAnimation animation; animation = new DoubleAnimation(); animation.From = 0; animation.To = 100; animation.Duration = new Duration(TimeSpan.FromMilliseconds(1000)); Storyboard.SetTarget(animation, image1); //Storyboar. 阅读全文
posted @ 2012-11-12 16:19 zziss 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 在Windows Phone 7开发者我在不使用Progressbar的前提下又想告诉用户程序正在运行,显示一个进度对话框,这时我们就可以用Popup。 前台 <Popup x:Name="ProgressPopup" Width="300" IsOpen="False" HorizontalAlignment="Center" VerticalAlignment="Top" d:LayoutOverrides="Width, HorizontalMargin" Mar 阅读全文
posted @ 2012-11-12 15:31 zziss 阅读(164) 评论(0) 推荐(0) 编辑
摘要: create table OverTableTest(id int identity(1,1),--IDVal int, --值typ int, --类型)godeclare @cou intset @cou=1while @cou<50begininsert into OverTableTest select @cou,@cou%5+1 set @cou=@cou+1endgoselect * from OverTableTest/*通常我们会用到的是情景是:分页(row_Number)示例:*/;with mycte as(select row=ROW_NUMBER() over ( 阅读全文
posted @ 2012-11-12 13:44 zziss 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 在wp7程序中,当程序功能越来越复杂时,性能问题是我们不得不考虑的一个问题。在聊天列表中,如果聊天项过多,而且项目UI组件足够复杂时,我们不得不想尽办法让UI尽快加载。所以有一种可行的方案,就是像QQ聊天列表一样,从上至下,列表项逐一加载(加载完第一项,再加载第二项,再加载第三项,给用户尽快的UI响应,也不至于等待到显示所有的列表项。在我们的例子中,我还给每个列表项显示的过程中加入了渐显动画,这样当列表项足够复杂时,也能表现出比较好的展示效果。 在这里我不得不感谢一直支持我的卤面网版主,是他让我提起兴趣写了这么一篇文章,再次感谢卤面网,一个非常不错的wp7开发论坛,后面我也将再次向大家发布几. 阅读全文
posted @ 2012-11-08 10:55 zziss 阅读(294) 评论(0) 推荐(0) 编辑
摘要: WPF里分三种Binding:Binding, PriorityBinding, MultiBinding,这三种Binding的基类都是BindingBase,而BindingBase又继承于MarkupExtensionBinding提供对绑定定义的高级别访问,绑定将绑定目标对象(通常为 WPF 元素)的属性与任何数据源(例如数据库、XML 文件或包含数据的任何对象)连接起来。 常见的使用Binding的代码:C#Binding binding = new Binding();// Set source objectbinding.Source = treeView;// Set sou. 阅读全文
posted @ 2012-11-08 09:52 zziss 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 主题、样式与模版1、主题 -- themetheme有两项:Background、Accent color(1)获取主题背景主题文件以XAML文件形式来描述并存放的,在C:\Program Files\Microsoft SDKs\Windows Phone\v7.0\Design下的Theme Resources.xaml,它也是Framework Element的一个对象,开发人员可以访问。(2)获取主题颜色通过系统的资源属性PhoneAccentBrush访问 accent colors 的值,可以在XAML代码中直接访问accent colors,代码如:<TextBlock F 阅读全文
posted @ 2012-11-07 16:45 zziss 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在Web开发中,我们通过CSS来控制页面元素的样式,一般常用三种方式:1. 内联样式表:即直接设置元素的style属性2. 嵌入样式表:即在html页面上写一个<style>……..</style> 代码段,然后设置元素的class 属性3. 外部样式表:即写一个独立的.css 文件,然后再html页面上引入该文件,然后设置元素的class属性具体如何操作,这里就不说了。不懂的去百度一把,绝对会出现一大坨。同样的,在WP7开发中,也有类似以上几种方式设置控件的样式——开发平台可以千差万别,编程思想都是大同小异的。一,内联样式:直接设置控件的 Height 、Width、 阅读全文
posted @ 2012-11-07 15:38 zziss 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 主要说说关于SSRS的安装、部署和配置问题。 SSRS的安装Reporting Services作为SQL Server的一个组件,自然是要伴随SQL Server一起安装了。目前SQL Server 的诸多版本,只有Enterprise和Development版本有着对SSRS的完全支持,Standard版本提供了大部分支持,具有高级功能的Express版只支持一些最基本的功能(不含设计器)。因此,在企业部署的时候应该选用Enterprise版,作为开发者应选择Development版。在安装SQL Server的过程中选中Reporting Services的相关组件,或者更改一个SQL. 阅读全文
posted @ 2012-11-07 10:25 zziss 阅读(914) 评论(0) 推荐(0) 编辑
摘要: wp7的数据库是个头痛的问题,因为它目前不支持数据库,当然,你也可以使用微软的收费数据库或者云端,或者独立存储,不过综合下,如果你要设计一个数据管理类软件,数据库是必不可少的,下面我介绍一下Sqlite Client for Windows Phone这个数据库,如果你对这个陌生的话,先看看这个SQLite介绍之所以选择这个数据库,是因为我对于SQL语句熟悉,而且操作过C#连接SQL,如果你也是,那么应该对下面的语句很熟悉的下面以我做的密保通来说明:在应用SQLite之前,要先添加两个引用Community.CsharpSqlite.WP7SqlLiteClient.WP7之后添加一个命名空. 阅读全文
posted @ 2012-11-01 23:02 zziss 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 最近做 wp7 sqlite , open 时报错,数据库是先创建好,然后复制到 wp7 isolated store 中的iConnection = new SQLiteConnection("Version=3,uri=file:" + iDbName);去掉 Version=3,uri=file: 后,open 不报错了但是执行插入语句时报错找了好长时间没有找到,后来试着用语句创建表,然后插入,不报错了看了看 isolated store 下的文件,有两个文件,其中一个是 sqlite-journal试着把这个文件考出来,然后加到工程中,复制到 isolated st 阅读全文
posted @ 2012-10-29 15:25 zziss 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 用这个SQLite数据库太纠结了..., ( O(∩_∩)O~欢迎拍砖...) ,所有代码砍掉了try...catch之类的东东,是为了尽可能简约明朗的说明问题. 第一部分: 遇到的问题 : 1. 在前一篇(Windows Phone(二) WP7数据库连接(SQLite数据库))我大概介绍了SQLite的使用方法,但在自己使用SQLite开发这个记账本程序的时候却遇到了N多问题,比如最头疼的问题: 数据怎么从SQLite数据库中取出来? 是的,你会说 Community.CsharpSqlite.WP.dll不就提供了一个方法吗? ExecuteQuery<T>() 不就可以吗? 阅读全文
posted @ 2012-10-26 11:33 zziss 阅读(249) 评论(0) 推荐(0) 编辑
摘要: WebClient运行于UI线程,支持编码方式的设定、支持POST/GET方式提交、不支持同步请求、不支持超时设定。WP7会缓存URL链 接,所以两次请求,尽管网络端数据发生了变化,得到的还会是同样的数据,这点要特别注意,避免的方式是在URL的末端,加一个当前时间的参数,这样每次请 求的url都不一样,从而避免的缓存的影响。另外要说的是,WebClient不适合大数据量的的请求,那样会造成UI线程的繁忙,最终导致无法响应用户 的操作。当然WebClient也有它的优点,因为经过了封装,用起来方面,也无需做太多的设置,适合小数据量的请求。实例1:用post方式提交数据Uri url = new 阅读全文
posted @ 2012-10-23 18:36 zziss 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 用http协议来下载网络上的文件,通常我们需要获取文件文件的下载进度和下载的速度来给用户等待过程的一个交代,那么在windows phone 7下可以使用WebClient类来实现这一功能,HttpWebRequest类也可以用于下载网络上的文件,不过HttpWebRequest类不能够直接地获取你http请求的完成情况。使用WebClient.DownloadProgressChanged事件来异步获取http协议下载文件的进度情况,使用WebClient.DownloadStringCompleted事件来判断文件的下载是否完成。 <phone:PhoneApplicationPag 阅读全文
posted @ 2012-10-23 18:25 zziss 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 这篇文章将先针对WebClient做说明,另外会接着介绍相关于HttpWebRequest的使用,以及这二个类别之间的差异与对于WP7的一个影响。在讨论WebClient与HttpWebRequest之前,要先了解一下一个蛮重要的类别:WebRequest类别。‧WebRequest它是.NET Framework进行处理网际网路资源要求(WebRequest)与回应(WebResponse)的主要模型。属于Abstract类别。没有办法直接透过建构子实作,需使用:WebRequest.Create方法来建立实体来进行运用。该类别还有其他相关不同于通讯协定的类别,包括:WebRequestMe 阅读全文
posted @ 2012-10-23 18:14 zziss 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1、XAML文件中配置好ListBox,在CS文件中为相应的ListBox添加ListBoxItem,如果ListBoxItem的数目较多(超过一屏显示),当拖动ListBox到底端,然后跳转到新页面并返回时ListBox会显示空白。 XAML文件: <Grid> <ListBox x:Name="MyListBox" /></Grid> CS文件:private void AddItems(){ for (int i = 0; i < 50; i++) { ListBoxItem item = new ListBoxItem(); 阅读全文
posted @ 2012-10-23 17:28 zziss 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Pull-down-to-refresh a WP7 ListBox or ScrollViewerUpdate 12/19/2011: Updated the attached demo project to target the WP 7.1 (Mango) SDK. It still requires setting ManipulationMode=Control on the ScrollViewer.I really like the pull-down-and-release-to-refresh gesture seen in various smartphone apps. 阅读全文
posted @ 2012-10-23 14:12 zziss 阅读(369) 评论(0) 推荐(0) 编辑
摘要: A popular style for UI interaction these days is gesture based controls. Windows Phone 7 doesn’t inherently support many of these, but it’s possible to create a facsimile of some of the interactions. Here I will discuss how to handle making a horizontal swipe gesture for list items to provide intera 阅读全文
posted @ 2012-10-23 14:08 zziss 阅读(398) 评论(0) 推荐(0) 编辑
摘要: Most phone users are concerned about network usage. Network traffic comes at a premium, and a user's perception of the quality of your app depends a lot on its responsiveness. When it comes to fetching data from a network service, it should be done in the most efficient manner possible. Making t 阅读全文
posted @ 2012-10-23 14:06 zziss 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 数据绑定模式在Silverlight 2中,支持三种模式的数据绑定。1.OneTime:一次绑定,在绑定创建时使用源数据更新目标,适用于只显示数据而不进行数据的更新。2.OneWay:单向绑定,在绑定创建时或者源数据发生变化时更新到目标,适用于显示变化的数据。3.TwoWay:双向绑定,在任何时候都可以同时更新源数据和目标。Jesse Liberty举的例子非常的形象,使用Silverlight开发一个在线书店,显示书籍的书名、作者等信息,使用OneTime模式,这些数据一般不会发生变化的;显示价格信息时使用OneWay模式,因为管理员可能会在一天内调整价格;显示书籍的剩余数量时用TwoWay 阅读全文
posted @ 2012-10-23 10:49 zziss 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、DataTemplateDataTemplate 类 描述数据对象的可视结构。命名空间: System.WindowsXAML<DataTemplate ...>templateContent</DataTemplate>XAML 值templateContent 定义此 DataTemplate 的对象树。该树必须有一个根元素,而该根元素可以有零个或更多的子元素。通常使用 DataTemplate 指定数据的直观表示。将 ItemsControl(如 ListBox)绑定到整个集合时,DataTemplate 对象尤其有用。可以使用 DataTemplate 定义 阅读全文
posted @ 2012-10-23 10:46 zziss 阅读(282) 评论(0) 推荐(0) 编辑
摘要: DataTemplate.' xml:space="preserve" jquery17105926413565709645="1">http://msdn.microsoft.com/zh-cn/library/bb613579.aspxDataTemplate.' xml:space="preserve" jquery17105926413565709645="1">下面的示例演示如何查找由 DataTemplate 生成的元素。 示例 ListBox that is bound t 阅读全文
posted @ 2012-10-23 09:58 zziss 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 就像网页配合CSS一样,XAML元素结合Style可以使Silverlight页面变得绚丽多彩。Silverlight的最大吸引力就是无论你想做什么格式的,什么效果的页面你都可以实现,绝对没有不可能。想使页面变得绚丽,简单Style就可以,想使页面变得特性十足或是千变万化,那就学好模板,想要使页面动起来,Storyboard可以帮助你。样式(Style)、模板(Template)很少直接定义在控件或者页面元素内部,一般都定义在外部资源文件中,这样不但便于维护,更便于重用。什么叫资源,凡是放在页面或控件Resource节点下,或是放在独立资源文件中的ResourceDictionary节点下的全 阅读全文
posted @ 2012-10-23 09:44 zziss 阅读(174) 评论(0) 推荐(0) 编辑
摘要: In this article I will talk about creating tilt effect in different control in Windows Phone. Implementing tilt effect on controls are easy but few controls like Hubtile, textblock don't create tilt effect itself. We need to little bit work around to achieve. In this article first we will look i 阅读全文
posted @ 2012-10-22 18:17 zziss 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 近和朋友合作一个应用,开发的时候遇到两个问题,第一个是ListBox控件的多选问题,第二个是PhotoChooserTask选择器和Image控件的配合问题。巧合的是,近日有读者在我的博客里提到他也遇到第二个问题,因此,我想在这篇文章里分享一下如何使用附加属性和Expression Blend行为解决这两个问题。 如何绑定ListBox控件的SelectedItems属性?当我们把SelectionMode属性的值设为Multiple时,ListBox控件就能支持多选了,如图1所示,此时,我们可以通过ListBox控件的SelectedItems属性获取选中的项。接下来,我很自然就会想到把Li 阅读全文
posted @ 2012-10-18 10:43 zziss 阅读(251) 评论(1) 推荐(0) 编辑