- 博客(38)
- 收藏
- 关注
转载 WP7 真机调试PHOTOCHOOSERTASK和CAMERACAPTURETASK
当中wp7手机上测试应用了照片选择器和拍照选择器时,无法联机调试。原因是默认打开的Zune程序会锁定图片查看和摄像头。所以如果想调试这些功能,要在Zune认出手机连接成功后,关闭Zune,代开SDK中带的小工具:WPConnect,路径:Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\WPConnect
2013-06-08 14:48:07 941
转载 Windows Phone 的应用性能注意事项
2013/3/11适用于: Windows Phone 8 | Windows Phone OS 7.1在为 Windows Phone 手机创建应用时,需要重点考虑性能。与台式机或便携式 PC 相比,Windows Phone 手机的中央处理单元 (CPU) 和图形处理单元 (GPU) 有限。为了在 Windows Phone 上优化应用的性能,对 XAML 处理图形
2013-05-03 10:31:28 983
转载 从字段串创建 Silverlight 对象
string template = @" <Ellipse Fill=""{Binding Attributes[Color]}"" Width=""{Binding Attributes[Size]}"" Height=""{Binding Attributes[Size]}"" />
2013-03-20 17:44:23 585
原创 WindowsPhone中ListBox奇偶行交差背景色实现
当然,是不依赖于数据源的。先上个最终效果图给大家看一下。。。 方法一 依赖于数据源与ItemTemplate,放弃 第一个想到的时在数据源上指定一些数值,或直接加个Color字段让前台XAML中的ItemTemplate前台绑定。但瞬间被否定,这么样做的话每个次这个场景数据源都得改,ItemTemplate也得改,没有任何可重用性。 用此方法简直2到无极限,虽然实现起来
2013-03-19 17:03:29 1914 1
原创 LongListSelector 锁定组头(sticky header )之我的实现
LongListSelector如何实现类似于WP7手机程序列表的效果,将屏幕显示范围内的第一个分组的GroupHeader一直显示在列表的最上方。国内国外论坛上问的不少,可都没有实现。无耐之下自己动手搞定,闲话少续,开讲.....核心思想:取得当前LongListSelector控件可视范围内的第一条数据,取得它的分组名称,然后自己制做一个组头(在我的示例它叫做borderGro
2012-05-31 13:34:41 2623 1
原创 允许应用程序获取有关其运行的设备的信息。
Namespace: Microsoft.Phone.Info程序集: Microsoft.Phone(位于 Microsoft.Phone.dll 中) string str = "DeviceManufacturer:" + DeviceExtendedProperties.GetValue("DeviceManufacturer").ToString();//手机制造商
2012-05-08 11:39:15 3258
转载 C# 利用反射,遍历获得一个类的所有属性名,方法名,成员名.
using System.Reflection; private void button1_Click(object sender, EventArgs e) { Type t = typeof(System.Drawing.Color); string className = t.Name; Messag
2012-05-08 11:10:55 6719
转载 Math.atan与Math.atan2
我们可以使用正切操作将角度转变为斜率,那么怎样利用斜率来转换为角度呢?可以利用斜率的反正切函数将他转换为相应的角度.as中有两个函数可以计算反正切,我们来看一下.1、as中Math.atan()Math.atan()接受一个参数:用法如下:angel=Math.atan(slope) angel为一个角度的弧度值,slope为直线的斜率,是一个数字,这个数字可以是负的无穷大到正无穷
2012-04-25 23:41:31 3420
转载 如何异步调用方法
主体代码 public static class MethodCall { static MethodCall() { OnComplate += new ComplateCallBack((obj) => { System.Windows.Deployme
2012-04-24 11:46:34 514
转载 Windows Phone WebBrowser的技巧
2012年2月25日,微软与诺基亚联合发起的春”Phone”开发者计划正式启动,并同时在北京举办为期两天的开发者训练营活动。活动中,多位微软的Windows Phone专家,从理论到动手实验,手把手指导开发者在Windows Phone的平台上进行Windows Phone应用程序的开发。本活动公布以来仅2天,报名人数即已达到上限,有300多名移动开发者来到现场,另有500多名开发者在微软虚拟
2012-04-06 09:05:28 1041
转载 Unicode记录
中文转Unicode:HttpUtility.UrlEncodeUnicode(string str);转换后中文格式:"%uxxxx" 举例:"柳_abc123" 转换结果是:"%u67f3_abc123"Unicode转中文1:HttpUtility.UrlDecode(string str);str格式:"%uxxxx" ,举例:"%u67f3_abc123"Unic
2012-03-28 16:43:37 507
转载 wp网络相关的知识
些应用是跟网络环境敏感的,WiFi快且免费,3G走流量,GSM慢,所以我们需要知道如何判断当前的网络类型,以及当网络类型发生改变时如何得到通知。MSDN相关文章:How To: Detect Network Changes下面我简单介绍一下。 当网络发生变化时,会引发网络地址发生变化,要监测这一事件,需要用到位于System.Net.NetworkInformation命名空间下的
2012-03-19 11:56:30 420
原创 当wp7的程序有在手机上存储的数据后,在vs中一Clear Solution 完了,所有手机上的数据都没了.
切记,切记....莫在悲剧............
2012-02-12 16:06:07 297
原创 关于链接服务器
exec sp_addlinkedserver srv_lnk,,SQLOLEDB,远程服务器名或ip地址exec sp_addlinkedsrvlogin srv_lnk,false,null,用户名,密码exec sp_serveroption srv_lnk,rpc out,true --这个允许调用链接服务器上的存储过程
2011-06-20 17:57:00 440
转载 一个使用方便的用于跳转后保持滚动条位置的JS
<br />function ScrollHolder()<br />{<br /> //add event to window<br /> this.addWindowListener = function(sEventType, fnHandler) {<br /> if (window.addEventListener) {<br /> window.addEventListener(sEventType, fnHandler, false);<br /
2011-05-09 11:38:00 1105
原创 子查询返回的值不止一个。当子查询跟随在 =、!=、、>= 之后,或子查询用作表达式时,这种情况是不允许的。
<br />当对一个执行一次性更新多条记录的操作时,如果此表上还有更新触发器则可能引发此错误。
2011-04-20 20:43:00 10371 1
原创 日期函数
<br />一.字符操作<br />1.替换指定字符<br />str_replace(string1,需要替换字符,替换成字符)<br />SUBSTRING(string1,,)<br />二.数值操作<br />三.日期操作<br />getdate() <br />得到当前时间,可以设置得到各种时间格式.<br />datepart(日期部分,日期) <br />取指定时间的某一个部分,年月天时分秒. <br />datediff(日期部分,日期1,日期2) <br />计算指定的日期1和日期2的时
2011-04-07 18:44:00 493
原创 取出分组后每组的第一条记录(不用group by)按时间排序
<br />操作日志表<br />CREATE TABLE JobLog -- 操作日志表<br />(<br /> JobLogId] int NOT NULL , -- 主键<br /> FunctionId nvarchar(20) NULL , -- 功能Id<br /> OperateTime datetime NULL -- 操作时间<br />) ON PRIMARY<br />GO<br />ALTER TABLE JobLog ADD <br />
2011-04-07 15:27:00 2030
原创 关联子查询与嵌套子查询
相互关联子查询与嵌套子查询经典SQL语句 Posted on 2007-01-12 15:01 hhq80 阅读(277) 评论(1) 编辑 收藏 所属分类: SQL数据库技术 为每一行数据执行一次并返回它的记录。然后,外部查询根据返回的记录做出决策。 下面我们使用Northwind 数据库作为一个例子。我们需要列出由每位客户下达的最新的订单。 SELECT o1.CustomerID, o1.OrderID, o1.OrderDate FROM Orders o1 WHERE o1.OrderDate =
2011-04-07 15:25:00 675
转载 Windows Phone 7开发者注册Marketplace
<br />由于Windows Phone 7还没有在国内上市,所以相应的Marketplace也没有针对中国大陆开放。对于广大的开发者来说痛苦的就是想把自己的程序发布出去让大家使用而无路可走。<br /> 好吧,其实注册账号也不是没有办法,只不过难在提交那99美金的注册费用以及最后的提交自己的收款账号比较麻烦。好吧,让我们从头来说说该怎么注册Windows Phone Marketplace(即APP HUB)账号。<br /> 准备工作:<br /> 1。 准备一个Windows Live ID,
2011-03-28 22:35:00 789
原创 安装FlashPlayerDebugger时遇到的一些问题
<br />人世间最悲剧的事情,就是想安装一个简单的东西,结果你发现费了老鼻子劲都安装不上。<br />由于需要在网页上测试flash游戏,我决定安装一个flash player debug version,先想在chrome上安装,以悲剧告终,无解,还是在IE上安装吧。首先在控制面板->添加删除程序里把已经安装的任何flash player卸载掉,然后去下载flash player debugger,注意是 Debugger for IE版本,下载完后你安装,肯定会提醒你现在有一个flash player
2011-03-16 17:21:00 4216
转载 win2008 R2 64位系统下配置DCOM权限
由於Dcomcnfg是一個32位和配置,在64系統下並不能被完全支持在WIN2008 X64系統中,可以通過如下方式進入DCOM配置運行:mmc -32然後會彈出一個程序,工菜單中選擇File->Add/Remove Snap添加Component Services,然後在Component Services下找到Excel後再進行配置,就和32位系統一樣的了;其它一样的配置如下1.在运行对话框内输入dcomcnfg,单击确定,弹出组件服务窗口。2.在左侧树中依次选择“组件服务”——“计算机”——“我的电脑
2010-12-18 12:04:00 5342 1
转载 SQL 重复记录问题的处理方法小结
1、查找重复记录 ①如果只是不想在查询结果中存在重复记录, 可以加Distinct select distinct * from TestTable ②如果是想查询重复的记录及其数量 select UserID,UserName,count(*) as '记录数' from TestTable Group by UserID,UserName having count(*)>1 ③ID不重复, 但是字段重复的记录只显示一条 select * from TestTable where UserID in (s
2010-07-12 17:11:00 801
原创 css鼠标样式
cursor中hand与pointer例子:CSS鼠标手型效果 CSS鼠标手型效果pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。 例子:CSS鼠标手型效果 CSS鼠标手型效果crosshair是十字型 例子:CSS鼠标十字型 效果 CSS鼠标十字型 效果help是问号例子:CSS鼠标问号效果 CSS鼠标问号效果下面写法都一样,这里就不一一写完了。text是
2009-12-14 10:50:00 542
转载 input高级限制级用法
1.取消按钮按下时的虚线框 在input里添加属性值 hideFocus 或者 HideFocus=true 2.只读文本框内容 在input里添加属性值 readonly 3.防止退后清空的TEXT文档(可把style内容做做为类引用) 4.ENTER键可以让光标移到下一个输入框 5.只能为中文(有闪动) 6.只能为数字(有闪动) 7.只能为数
2009-12-05 14:07:00 312
转载 对于数字的各种验证
"^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?//d+$" //整数 "^//d+(//.//d+)?$
2009-12-03 13:43:00 416
转载 C#.net中类与结构的区别
一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int hours; int minutes; int seconds; pub
2009-07-23 21:52:00 389
转载 Net下的委托入门讲解
作者:TomMax (笑望人生) 出处:csdn 主 题: “.net百题问答的活动”--许多人问过的--《 C#委托及事件 》 所属论坛: .NET技术 C# 有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子: 比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。 你命令小王,如果小张玩游戏,则小王扣去小张500元钱。 这就是现实中的委托。 实
2009-07-20 17:05:00 316
转载 c#窗体间的传值
窗体:父和子值:字符等一般值,数组等值1.父MDIParent和in_add)父窗体接受值代码:in_add in1 = new in_add();if (in1.ShowDialog() == DialogResult.OK) { showIN(); 子窗体成功后,返回,父窗体将执行的代码 }子窗体是这么发送值的:th
2009-04-07 16:50:00 656
转载 遍历页面上所有的TextBox控件并给它赋值为string.Empty
网上能查到的一些解法的问题第一种,遍历this.Controls代码如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->foreach (Control ctl in this.Controls){ if (typeo
2009-03-17 09:27:00 986
转载 很简单的js带分钟时间控件......
/**加入人: ocean chou *使用方法:* (1)只选择日期 * (2)选择日期和小时 * (3)选择日期和小时及分钟 *设置参数的方法* (1)设置日期分隔符 setDateSplit(strSplit);默认为"-"* (2)设置日期与时间之间的分隔符 setDateTimeSplit(strSplit);默认为" "* (3)设置时间分隔符 setTimeSplit
2009-03-13 11:40:00 4037 1
转载 C#后台调用前台javascript的五种方法
C#后台调用前台javascript的五种方法由于项目需要,用到其他项目组用VC开发的组件,在web后台代码无法访问这个组件,所以只好通过后台调用前台的javascript,从而操作这个组件。在网上找了找,发现有三种方法可以访问到前台代码: 第一种,OnClientClick (vs2003不支持这个方法)client_click() 就是javascript的一个方法。
2009-02-03 14:19:00 552
转载 C#日期函数+转换
C#的时间格式转化 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; using System.Globalization; String format="D"; DateTime dat
2008-08-05 09:25:00 769
转载 Office编程在dot Net环境中总结(Word生成表格报表篇) (二)
下面是HLCell对象 它的功能就像是Excel中对单元格的操作代码namespace WordReport.HLWord{ /// ///表格对象 ,封装了Word。Cell的部分主要的功能 /// public class HLCellClass:HLCell {
2008-08-04 17:53:00 1008 2
转载 Office编程在dot Net环境中总结(Word生成表格报表篇) (一)
本文的运行环境 dot FrameWork 1.1 ,Office 2003 开发环境 Vss2003 C#前言在 Excel中生成多个动态表格的报表是非常复杂的,因为在生成每一行数据的时候,我们都要考虑每一列由哪几个单元格组合而成。因为多个表格之间是关联的,遇到增加和删除表格的列的时候,整个报表的生成就要重新的调整。可扩展性不强。在遇到这样的报表的时
2008-08-04 17:50:00 1327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人