摘要:        
页面动画就是页面的切换的动画过度效果。平时使用Wp手机的系统程序都是像翻页一样的过度效果,我下面就准备完成简单的添加这样的效果。使用Windows Phone Toolkit其实这个动画效果不需要自己实现,Windows Phone Toolkit 已经封装好了现成库,我们只需要调用就可以了。这里可以下载:http://silverlight.codeplex.com/安装后可以在C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Toolkit 找到[32位系统去掉(x86)],引用到项目中就可以了,里面还有不少增强控件也非常实用    阅读全文
        
            posted @ 2012-01-26 22:02
kiminozo
阅读(2032)
评论(7)
推荐(1)
        
        
            
        
        
摘要:        
不知不觉写了很多东西,不过结构有点乱了,写完了需要整理一下。回顾一下界面设计,这草图又要出来献丑了。除了已经实现的圆形触控控件以外,其他按钮都是圆环+图片的方式,有比较有写一个自定义控件,取个名字叫RoundButton。RoundButton类RoundButton具有和Button相同的行为和视觉状态,唯一区别是RoundButton拥有图标那么继承Button并添加依赖属性ImageSource类型为ImageSource。再添加一个ImageBrush用于绘制图片。代码如下: public class RoundButton : Button { protec...    阅读全文
        
            posted @ 2012-01-26 14:12
kiminozo
阅读(1565)
评论(5)
推荐(1)
        
        
            
        
        
摘要:        
导航概述Windows Phone 应用程序基于 Silverlight 页面模型,用户可以在其中浏览不同屏幕的内容。具体的可以查阅:http://msdn.microsoft.com/zh-cn/library/ff941091(v=vs.92).aspx通过NavigationService类可以轻松的实现导航:常用的方法是NavigationService.Navigate(new Uri("/ConfigView.xaml", UriKind.Relative));导航到ConfigView.xaml还可以在app里面设置UriMapper注册页面的别名 var m    阅读全文
        
            posted @ 2012-01-26 13:34
kiminozo
阅读(756)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
可以使用 Windows Phone SDK 快速轻松地向应用程序中添加应用程序栏。应用程序栏是沿着手机屏幕底部的一行图标按钮,它们为用户提供对应用程序最常见任务的快速访问。呈现模式有:1.最简Minimized 就仅仅在下面显示...2 普通:3 展开:4 展开+菜单:遥控器界面的应用程序栏首先是遥控器的应用程序栏,因为平时需要操作我用最简方式呈现,为了统一将背景色变成透明这样只能点右边的...才能展开。展开后显示“设置”、“帮助”两个菜单,将背景色设置成黑色。通过监听ApplicationBar的StateChanged事件可以实现,代码如下:private void OnAppBarSt    阅读全文
        
            posted @ 2012-01-26 12:51
kiminozo
阅读(852)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
因为需要在手机上配置IP,我需要一个界面输入IP地址,虽然直接使用TextBox,但是这样不太友好,我希望能够有和Windows网络设置上一样的IP输入框。所以决定写一个自定义控件。设计控件外观4个TextBox和3个显示“.”的TextBlock就可以了,结构很简单:XAML代码如下:<StackPanel Orientation="Horizontal" Height="72" > <TextBox x:Name="TextOctet1"/> <TextBlock Text="."    阅读全文
        
            posted @ 2012-01-26 12:08
kiminozo
阅读(1506)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
配置既然选择了TCP协议,那么从WP7手机连接到TCP服务器,必须要知道服务器的IP和端口。为了方便服务器端口使用固定的8012端口。那么WP7至少需要在手机上存储IP地址字符串。Windows Phone 本地数据存储Windows Phone 应用程序可以使用独立存储将数据储存到手机本地。应用程序可以通过三种方式储存数据:设置:使用 IsolatedStorageSettings 类将数据存储为键/值对。文件和文件夹:使用 IsolatedStorageFile 类存储文件和文件夹。本地数据库:7.1新增,只能支持LINQ TO SQL ,不能写SQL语句。本地存储IP数据因为我只需要存储    阅读全文
        
            posted @ 2012-01-26 11:18
kiminozo
阅读(916)
评论(0)
推荐(0)
        
        
 
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号