Tag: windows phone 8.1

WP8.1 C#绑定联系人图像

信息 很简单,我正在尝试创建一个可以显示用户联系人的应用程序。 我也是一个自学成才的程序员,所以我在某些方面有编程经验,但我对数据绑定一般都比较新。 首先,我有一个ListView控件,其中包含图像绑定。 我还有一个转换器,它获取Contact Image的IRandomAccessStream并将其作为BitmapImage返回。 如果未找到任何图像(nullexception),则转换器将返回联系人的默认图片。 public class ContactPictureConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, string culture) { Contact c = value as Contact; try { return GetImage(c).Result; } catch (Exception ex) { Debug.WriteLine(ex.Message); } return @”Images/default.jpg”; } async Task GetImage(Contact con) { BitmapImage bitmapImage = new BitmapImage(); bitmapImage.DecodePixelHeight […]

Windows Phone 8.1(WinRT):自定义循环选择器

我想为我的Windows Phone 8.1(WinRT)定制一个循环选择器,目前我找不到任何解决方案。 我想要这样的东西: Windows Phone Toolkit适用于WP8.0和WP8.1 Silverlight,它不适用于WP8.1(WinRT)应用程序( 这个问题适用于WP8.1 Silverlight)。 WP8.1有DatePicker和TimePicker控件。 有没有办法自定义他们的数据或某些东西来控制我的问题? 有一个LoopingSelector类,但它似乎尚未实现。 任何解决方案或想法将不胜感激。

在Windows Phone 8.1上获取CivicAddress

我正试图从Windows Phone 8.1中的Geoposition获取CivicAddress 我尝试使用以下代码: // Get Current Location var geolocator = new Geolocator(); geolocator.DesiredAccuracyInMeters = 100; var position = await geolocator.GetGeopositionAsync(); // Get Country var country = position.CivicAddress.Country; 由于CivicAddress字段为null,因此抛出NullReferenceException。 我知道没有为Windows 8提供CivicAddress提供程序。我想检查是否是Windows Phone 8.1的情况。如果是这样,我如何获取/编写CivicAddress提供程序?

在WP8.1 WebView中更改用户代理

这适用于Windows Phone。 我正在使用windowsphone8.1更新1.您知道Web界面的工作方式与Android和iOS相同。 如何在我的wp8.1网络应用程序中获得相同的界面? 我下载并安装了WP8.1 Update 1 SDK。 我没有看到Wp8.1 update 1版本在我打开一个新项目时选择。 我可以在WP8.1或Cyan更新的用户中获得更新的Web界面吗?

找不到WP 8.1的System.Net.Sockets程序集

我正在尝试创建一个可以作为我的音乐播放器的遥控器的应用程序。 我刚刚为我的代码编写了一个很好的库,我刚才注意到没有一个名为System.Net.Sockets的程序集用于Windows Phone 8.1? 必须有一个解决方案,但我找不到它。 有谁知道我怎么能将它导入我的项目?

访问flipview中第i项内的xaml控件

我有一个由一些代码填充的flipview(我不明白如何修改应用程序)。 从名为“FeedUrl”的文本块我想提取存储在其中的URL。 使用url解析该url指向的html页面 处理完后在richtextblock中显示一些名为“content”的内容。 我面临的唯一问题是如何在flipview的每个项目中引用textblock和richtextblock。 为了获得参考项目,我尝试了两种解决方案: 我已经尝试过这段代码了 var myTextBlock= _Children.OfType().FirstOrDefault(c => c.Name.Equals(“test”)); 特别 .OfType()给出错误 ‘System.Collections.Generic.List’ does not contain a definition for ‘OfType’ and no extension method ‘OfType’ accepting a first argument of type ‘System.Collections.Generic.List’ could be found (are you missing a using directive or an assembly reference?) 我也试过这里给出的另一个解决方案,但我总是得到一个空引用。 我也收到警告线 var item = itemsControl.ItemContainerGenerator.ContainerFromItem(o); Windows.UI.Xaml.Controls.ItemContainerGenerator.ContainerFromItem(o); is […]

BackgroundDownloader.GetCurrentDownloadsAsync返回完成的下载

在我的Windows商店应用程序中,我使用BackgroundDownloader类来处理多个后台下载。 在我的所有3次下载完成后,我关闭并打开应用程序,然后当我运行BackgroundDownloader.GetCurrentDownloadsAsync时,它返回100%完成状态的所有下载。 IReadOnlyList readOnlyList = await BackgroundDownloader.GetCurrentDownloadsAsync(); 我的期望是完成下载将从列表中删除或以某种方式我需要强制删除它们。 但找不到任何function。 如何从CurrentDownloads列表中删除已完成的下载? – 问题:GetCurrentDownloadsAsync函数会返回所有活动下载(包括其他应用程序下载)还是仅在我的应用程序中执行下载?

如何使用Windows.Web.Http中的新HttpClient下载图像?

使用Windows.Web.Http.HttpClient如何下载图像? 我想使用这个HttpClient,因为它可用于可移植类库。

在AppResources中使用字符串

我正在使用LocalizedResources来获取我的WP 8.1应用程序的本地化。 但是,如果我使用这样的代码: protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { string xyz = string.Empty; NavigationContext.QueryString.TryGetValue(“znam”, out xyz); tekstZnamenitosti.Text = AppResources.tekstTrsat; } 那么我必须有很多if语句来检查每个znamenitost 。 有没有办法使用 tekstZnamenitosti.Text = AppResources.xyz; 其中xyz是我之前和之前创建的字符串,是从我导航的页面传递的值。

如何在Windows Universal应用程序中使用自定义字体?

就像我的其他Windows Phone 8项目一样,我想使用自定义字体。 但是使用新的通用应用程序架构,我很难将其付诸实施。 我在共享项目中创建了一个“Fonts”文件夹,我将具有Build Action属性的字体文件添加到“Content”。 我还在共享项目中创建了一个“Themes”文件夹,并为其添加了一个ResourceDictionnary(“Generic.xaml”)。 我添加了FontFamily资源: /Fonts/Rex Bold.otf#Rex Bold 我在App.xaml中引用它是这样的: 在我的Windows Phone项目的MainPage.xaml中,我试图像这样使用它: 我确定这是字体的名称,因为这适用于我的一个Windows手机应用程序。 所有这些都很好,因为它适用于色彩资源。 任何人都成功共享字体并使用它,