摘要:
在开发过程中,我们需要将某些数据保存下来,比如一些设置信息以及一些用户主动去保存的数据。待用户下次打开应用时候,再自动加载这些信息。下面将介绍windows8开发中如何存储数据。一.本地数据存储 在wp中我们使用IsolatedStorageSettings进行本地数据存储,在win8中也提供类似的方法进行存储,我们使用ApplicationData.Current.LocalSettings。下面将通过实例进行描述: 在节目上添加姓名、年龄、性别三个控件,代码如下: 1 <Grid Background="{StaticResource ApplicationPageBack 阅读全文
摘要:
在程序开发过程中,新建一个类的时候,我们往往需要给类添加注释,我们可以把注释块复制出来,放到文件中,然后在需要的时候,复制、粘贴。这样的重复劳动增加了程序员的体力劳动,而VS中给我们提供了项模版,我们只需要在其中修改一点点模版就能达到这样的效果。首先,找到类模版的位置:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class,打开Class.cs,为其添加头注释: 1 /* ====================================... 阅读全文
摘要:
在Windows8开发过程中,使用FlipView时,使用模拟器滑动FlipView,如果选择鼠标模式,是可以显示左右的箭头。但是换成触摸模式时,会发现左右滑动的箭头没有了。用户可能不知道此处是可以滑动的。所以想到在FlipView下方加上索引条,让用户感觉得到此处是可以进行滑动触摸的,并加上自动切换功能,更方便用户操作。效果如下:首先添加一个类,继承自FlipView1 public class MyFilpView : FlipView既然是要添加索引条,下方需要一个容器放置他们,此处我们采用StackPanel,把StackPanel固定在FlipView的底部,我们给StackPa.. 阅读全文
摘要:
wp7中,如果要在xaml中的输入特殊字符小于号 <<大于号 >>取址符 &&引号 "" 阅读全文
摘要:
最近在做一个项目,使用到MVVM,在appbar事件绑定时候发现不知道怎么绑定,查阅资料发现时可以绑定的,需要借助到AppBarUtils,可以到这里http://appbarutils.codeplex.com/下载到。具体使用方法如下:首先在xmal中添加引用xmlns:appbar="clr-namespace:AppBarUtils;assembly=AppBarUtils"xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity&qu 阅读全文
摘要:
我在使用MVVMLight的时候,给ListBox的ListBoxItem绑定Tap事件xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WP71"<ListBoxItem> <StackPanel> <i:Interacti 阅读全文
摘要:
1、临界区2、互斥3、事件4、线程池 阅读全文
摘要:
1.private static string ConvertExtendedAscii(string html){ StringBuilder sb = new StringBuilder(); foreach (var c in html) { int charInt = Convert.ToInt32(c); if (charInt > 127) sb.AppendFormat(“&#{0};”, charInt); else sb.Append(c); } return sb.ToString(... 阅读全文
摘要:
一直以为"\r\n"在xaml中也可以换行,今天突然用到发现不可以,网上查了一下要用" ",在代码中用"\r\n"就可以了<TextBlock Name="textBlock1" Text="第一行 第二行" /> 阅读全文