Tag: windows phone 7

在密码箱的某些事件上显示密码字符

我正在开发一个Windows Phone应用程序。我要求用户登录。 在登录页面上,用户必须输入密码。 现在我想要的是我给用户一个复选框,选中后应该显示密码的字符。 我没有在密码框上看到任何显示密码字符的属性。 请建议一些方法来做到这一点。

JSON.net – 字段是字符串或List

我有一种情况,从REST服务返回的JSON返回一个Movie-objects列表,所有这些都是通过大量信息进行的。 REST -service结果中的几个字段根据可用信息而变化。 一个例子:电影总是有一些屏幕截图(图像),演员和导演。 根据所讨论的电影,可能有一个或多个图像,一个或多个演员以及一个或多个导演。 几个案例的示例JSON: { “title”: “Movie title”, “images”: [ “http://sofzh.miximages.com/c%23/img_0.jpg”, “http://sofzh.miximages.com/c%23/img_1.jpg”, “http://sofzh.miximages.com/c%23/img_2.jpg”, “http://sofzh.miximages.com/c%23/img_3.jpg”, “http://sofzh.miximages.com/c%23/img_4.jpg” ], “actors”: [ “Steven Berkoff”, “Nikolaj Coster-Waldau”, “Julie Cox” ], “directors”: “Simon Aeby” }, { “title”: “Another movie”, “images”: “http://sofzh.miximages.com/c%23/img_1.jpg”, “actors”: “actor 1” “directors”: [ “Justin Bieber”, “Justin Timberlake” ] } 问题是,使用JSON.net,我如何创建一个处理这个问题的转换器? 我一直在搜索互联网,但仍然没有找到解决方案。 关于同一个问题的另一个问题:如果字段是字符串列表或简单字符串,如何使JSON.NET以任何方式创建List(如果只是一个简单的字符串,则创建一个包含一个成员的列表) 编辑:这个REST服务不受我的控制

在WP7上将位图保存为PNG

我正在尝试将位图保存为我的隔离存储作为png文件。 我在Codeplex上找到了一个名为ImageTools的库,人们一直在推荐它,但是当我尝试打开文件时它会说它已经腐败了。 谁知道我做错了什么? private static void SaveImageToIsolatedStorageAsPng(BitmapImage bitmap, string fileName) { //convert to memory stream MemoryStream memoryStream = new MemoryStream(); WriteableBitmap writableBitmap = new WriteableBitmap(bitmap); writableBitmap.SaveJpeg(memoryStream, bitmap.PixelWidth, bitmap.PixelHeight, 0, 100); //encode memory stream as PNG ExtendedImage image = new ExtendedImage(); image.SetSource(memoryStream); PngEncoder encoder = new PngEncoder(); //Save to IsolatedStorage using (var store = IsolatedStorageFile.GetUserStoreForApplication()) using […]

如何在Windows Phone 7中滑动

我想在Windows Phone 7中刷图像。我从哪里开始?

如何在WP7 WebBrowser控件中注入Javascript?

我可以通过此链接在C#窗体中的WebBrowser控件中注入JavaScript 如何在WebBrowser控件中注入JavaScript? 但我不能在WP7中这样做,请帮助我。

找不到内存泄漏

我一直在研究WP7应用程序,它是图像库应用程序,实现了基本的缩放和轻弹手势。 出于测试目的,我使用设置为Content的离线图像(其文件名已编号)编译应用程序,并通过硬编码字符串(稍后将替换)访问它们。 但后来意识到应用消耗了大量内存。 我以为这是由于图像并发现了这个博客 ; 图像总是缓存。 我使用博客中的代码来纠正这个问题。 尽管消费率确实下降,但仍未释放内存。 为了最后的尝试,我创建了另一个带有基本function2按钮的测试应用程序,用于图像的导航和图像控制,只是为了确保它不是我的手势代码可能是问题。 这是xaml 这是.cs文件 const int PAGE_COUNT = 42; int pageNum = 0; public MainPage() { InitializeComponent(); RefreshImage(); } private void btnPrev_Click(object sender, RoutedEventArgs e) { pageNum = (PAGE_COUNT + pageNum – 1) % PAGE_COUNT; // cycle to prev image RefreshImage(); } private void btnNext_Click(object sender, RoutedEventArgs e) […]

如何在WP7中放大和缩小图像?

我已经制作了一个显示图像的应用程序。现在我想实现放大和缩小function(通过使用两个指尖),如本机Windows手机照片查看器应用程序。任何想法如何继续。 提前致谢。

ASCIIEncoding在Windows Phone 7中

有没有办法在Windows Phone 7中使用ASCIIEncoding? 除非我做错了,否则Encoding.ASCII不存在,我需要它用于C# – > PHP加密(因为PHP仅在SHA1加密中使用ASCII)。 有什么建议?

如何在Windows Phone中获取应用程序版本?

在C#中,可以使用System.Version.Assembly来获取正在运行的应用程序的版本。 但是,这似乎并不存在于Silverlight for Windows Phone中。 还有其他选择吗?

在WP7 Silverlight应用程序中导航时将复杂对象传递给页面

我一直在使用NavigationService的Navigate方法导航到我的WP7 Silverlight应用程序中的其他页面: NavigationService.Navigate(new Uri(“/Somepage.xaml?val=dreas”, UriKind.Relative)); 从Somepage.xaml ,然后我检索查询字符串参数,如下所示: string val; NavigationContext.QueryString.TryGetValue(“val”, out val); 我现在需要一种使用类似方式传递复杂对象的方法 。 如何在每次需要将对象传递到新页面时序列化对象时如何执行此操作?