- 博客(18)
- 资源 (16)
- 收藏
- 关注
转载 Windows phone应用开发[20]-禁止Pivot手势
相比Ios 和Android. Windows Phone 控件库中多了两个比较特殊的空间Pivot 枢轴和Panamera 全景视图控件.在基于枢轴控件Pivot中我们经常会碰到一些比较特殊应用场景.类似Pivot中存在类似Silder 左右滑动时 存在一些手势操作控制. 在某些特殊逻辑下禁止Pivot 左右滑动等需求.本篇幅将详细说明Pivot在这特殊场景中关于Pivot手势控制.以及WP7和
2014-08-28 14:03:38 1226
转载 Windows Phone开发,引入dll出现“无法向项目中添加对较高版本或不兼容程序集的引用”
WP开发需要对JSON数据进行解析,看了一下网上推荐Newtonsoft.Json.dll,于是下载了,放进去之后在引用的时候出现这个:查了一下,在这个地址http://social.msdn.microsoft.com/Forums/sharepoint/zh-CN/871fa201-c47c-4e71-a606-7e02e10c2323/vs2012找到了解决方案。解决步骤如下
2014-08-25 15:42:53 674
转载 SVN使用前的必备工作
最近开始了合作开发,四个人做一个项目,稍后还会开始机房收费系统的合作开发.合作开发,顾名思义就和好几个人一起共同把一个项目做出来,而不再像以前那样靠自己的能力把软件去做完。合作开发考研人的很多能力:合作能力,表达能力(文字语言,话语交流),沟通能力等等。可以说一个会合作开发人,比一个有高深技术,却很难与其他人合作的人更能受到公司的欢迎。所以我们要从现在的合作开发,不断学习,改自己身上的缺点,使自己
2014-08-22 16:41:03 544
转载 SVN使用中的经验浅谈
Z 上一篇博客简单讲了在合作开发项目时使用SVN的准备工作,而这篇博客则重点在使用中的规范也好,注意事项也好或者使用规则也好.简单说一下使用他的小小经验! 在合作开发项目开始前,贾琳师哥向我们提出了使用SVN的规范,如下:SVN要求(非常重要):1、程序需定期编译通过后上传SVN,每天可上传多次,根据个人程序开发进度决定,但每天晚下班前必须将当
2014-08-22 16:40:58 513
转载 自定义的 ListBoxItem 自适应ListBox的宽度
主要是要设置HorizontalContentAlignment的值,而不是HorizontalAlignment1 ListBox x:Name="xxx">2 ListBox.ItemContainerStyle>3 Style TargetType="ListBoxItem">4 Setter Property="HorizontalConte
2014-08-22 15:29:17 8560
转载 wp页面导航
wp-页面导航与参数传递(转)在学习过程中,大致的总结一些页面导航与参数传递的知识。通常我们的应用程序是由多个应用页面构成的,于是就有一个十分重要的行为——页面间的切换。在这里成为页面间的导航。我们需要注意的问题是:怎么实现切换和怎么传递参数。我们要了解的信息是:• 每个页面都有一个独立的URI;• 每一个页面都是无状态的,也就是每次加载完页面后,需要重新加载这个页面中所必
2014-08-22 13:40:45 578
转载 WP8页面跳转实现参数传递的多种方法
方法一:通过WEB传参方式进行传参开始跳转页:NavigationService.Navigate(new Uri("/Page/MainPage/XXXXPage.xaml?Address="+address,UriKind.RelativeOrAbsolute));转入页://此方法应该在页面的Loaded方法体中实现string address=NavigationCon
2014-08-22 11:54:07 512
转载 通过两个点的经纬度计算距离
zhuan从google maps的脚本里扒了段代码,没准啥时会用上。大家一块看看是怎么算的。private const double EARTH_RADIUS = 6378.137;private static double rad(double d){ return d * Math.PI / 180.0;}public static double GetD
2014-08-21 17:42:03 764
转载 WPF/Windows Phone/WinRT: Trigger的没落和ViewStateManager的兴起
1. Trigger的支持 Trigger是XAML中另一个非常有趣的特性,它就像是在XAML中定义了一个if语句。但是随着后期微软XAML框架的演变,Trigger却逐渐被弱化,让我们先看看Trigger在当前最新XAML框架中的支持状况: WPF 4.5Silverlight 5/WP8WinRT(Windows 8)FrameworkElemen
2014-08-21 09:40:24 1070
转载 WPF 调用API修改窗体风格实现真正的无边框窗体
WPF中设置无边框窗体似乎是要将WindowStyle设置为None,AllowTransparency=true,这样才能达到WinForm中无边框窗体的样式。 但是AllowTransparency=true后WPF性能会大大降低,动画很卡。无奈只好关闭; 仅设置WindowStyle为None,似乎达不到理想效果,还是有边框: 立刻想到可以通过API修改窗
2014-08-19 18:49:38 3739
转载 Installshield新版本安装时卸载旧版本的安装
安装包升级问题,搞得实在头大,经过反复摸索,最终决定卸载旧的安装,安装新的程序,以达到升级目的。本方案有所局限,对于大型的安装或者配置复杂的安装不适合。本案例用IS2009,InstallScript MSI工程建立测试的。比如:已安装1.0.0.1版本的程序,现在做了个新的1.0.0.2版本的程序。那么在第一个版本里我们就要开始做以下工作,并在以后版本要记得更改产品ID。首先,我
2014-08-19 16:55:05 5632 1
转载 InstallShield之残留文件删除与快捷方式自定
InstallShield用了好几个月了,其便捷的操作,完善的功能很是让人爱不释手,可是用了几个月也发现了些小问题:偶用的IS12,有时会出现卸载软件后残留开始菜单与桌面图标问题(只是极其个别电脑,但这种现象存在),还有的就是在更改几次安装程序后原安装程序的残留信息,某些情况下会对新生成的安装文件运行产生干扰,因此需要在新安装程序运行时强制删除残留信息(不是卸载,已经卸载过)。现将解决这些小问题的
2014-08-19 16:54:35 4370
转载 安装包的自动安装与卸载
背景:由于项目需求,需要在安装包安装之前,先卸载之前旧版本的安装。那么怎么能比较干净的卸载掉之前的旧版本安装包呢?方法一:查找搜索安装路径并删除相应文件夹?删除快捷键?删除添加删除程序对应的项目,还有一些installsheild自己生成的文件,注册表键值等等?有没有遗漏?方法二:还有没有别的方法,能够像添加删除程序中所作的,进行干净的卸载呢?在开始前,
2014-08-19 16:53:13 5174
转载 Template、ItemsPanel、ItemContainerStyle、ItemTemplate
先来看一张图(网上下的图,加了几个字)实在是有够“乱”的,慢慢来理一下;1、Template是指控件的样式在WPF中所有继承自contentcontrol类的控件都含有此属性,(继承自FrameworkElementdl类的TextBlock等控件无)。Template用于定义控件结构(Visual Tree),和Style有点容易混淆,每个控件初始没有Style属
2014-08-06 15:08:54 578
转载 一站式WPF--依赖属性(DependencyProperty)一
Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行时 (CLR) 属性的功能,这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属性称为依赖项属性。 这段是MSDN上对依赖属性(DependencyProperty)的描述。主要介绍了两个方面,WPF中提供了可用于扩展CLR属性的服务;被这个服务支持
2014-08-05 11:57:17 694
SQLite +ODBC驱动 64bit
2018-02-03
wpf经典教程---大胡子.pdf
2014-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人